Author Archives

Jon Rainwater

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 […]

Peace Wins: Together We Changed History

Today, after a diplomatic path that sometimes felt as endless as a Möbius strip, the P5+1 nations (US, Britain, France, Russia, China, and Germany) and Iran reached a historic nuclear agreement. The agreement truly represents the biggest diplomatic achievement of the millennium thus far. This day would never […]