AIPAC hates the Iran deal, but it’s backing 27 Democrats who supported the agreement in 2015.

Read more