Analysis: What does the Iran nuclear deal mean? - Al Jazeera English
▻http://www.aljazeera.com/indepth/features/2015/04/analysis-iran-nuclear-deal-150403002032133.html
“There will be a lot of heated debate but in the end, Congress is unlikely to pass legislation calling for a down vote,” Larry Hanauer, senior international policy analyst at RAND, told Al Jazeera.