One Night in Afghanistan
At 10:55 am ET (7:25 pm local), Air Force One touched down under the shroud of nightfall at Bagram Air Base in Afghanistan. President Obama had just made an unannounced 12 hour, 46 minute journey to meet with Afghan President Hamid Karzai. He would take a short flight aboard Marine One to Kabul where the […]
