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

By Bill O'Leary, Wednesday, May 09, 11:9 AM

150
What would you like to send?