President Obama took to the podium this morning at the daily White House press briefing to announce the completion of a new START treaty with Russia. The treaty, Obama explained, will significantly reduce the number of deployed warheads and launchers in the arsenals of both the U.S.
March 26, 2010 - By Elise Connor