After a day of rumors and a White House furiously trying to quash reports, it has now been confirmed that President Obama is in Afghanistan on an unannounced visit on the anniversary of the raid that killed Osama bin Laden. Obama will address the nation live this evening at 7:30 p.m. ET.
Obama In Afghanistan
|
May 1, 2012 11:20 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter