President Obama launches his 2012 Presidential re-election campaign with a rally in Richmond, Virginia.

By Bill O'Leary, Saturday, May 05, 8:37 PM

150
What would you like to send?