"Hats off to Barbados, which both signed and ratified the Comprehensive Nuclear Test Ban Treaty (CTBT) on Monday," writes Jeff Lindemyer at Nukes of Hazard. The U.S. is one of only 10 countries, such as Pakistan, Iran and Israel, to stand in the way of its full implementation. |