Enlarge Photo

Photo by: Carolyn Kaster

President Obama speaks during town-hall meeting at Northern Virginia Community College in Annandale on Tuesday, April 19, 2011. (AP Photo/Carolyn Kaster)

Happening Now