One year to the day after announcing to the world the death of Osama bin Laden, President Obama is in Afghanistan, the nation from which the al-Qaida leader and his followers planned and organized the Sept. 11, 2001, terrorist attacks.
The news of the president's unannounced trip was confirmed just before 3 p.m. ET. Obama is scheduled to deliver a televised address aimed at Americans this evening at 7:30 p.m. ET.