Good Lord…this rally against the Iran deal on the National Mall is unbelievable. Calling Obama a friend of “Islamists” and an enemy of Israel.
Tea party nutjobs, mostly.