Wed, 28 September 2016
The UN Security Council passed Resolution 2310 calling for an end to nuclear testing and the entry-into-force of the Comprehensive Test Ban Treaty. Jeffrey and Aaron discuss the origin of the proposal to pass a UNSCR against nuclear testing, the politics of the damn thing, and "World's Greatest Deliberative Body"™.
Direct download: 9272016.mp3
Category:general -- posted at: 9:50am EDT