Diplomacy Prevails

Yesterday, the peace movement won its biggest victory in recent memory. In a 58-42 vote, opponents of the nuclear deal with Iran failed to garner the 60 votes necessary to end debate and move to a final vote on a resolution disapproving of the deal. The vote means […]


Get every new post delivered to your Inbox.

Join 5,508 other followers