UPDATED: President Obama makes surprise visit to Afghanistan, live speech tonight at 7:30 Eastern

While we’re on the subject of foreign policy…

President Obama left Andrews Air Force base just after midnight last night and arrived at the Bagram airbase just outside of Kabul, Afghanistan at 10:20 p.m. local time in a surprise visit to the war-torn country. During his visit, he is expected to sign a strategic partnership agreement shortly with Afghan President Hamid Karzai.

He will make a live televised speech to the American people tonight just after 7:30 p.m. Eastern from Bagram airbase.

Presidents Obama and Karzai will reportedly sign…

Read more ›