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

By Bill O'Leary, Monday, May 07, 4:17 PM

150
What would you like to send?