Apparently Barack Obama flew to Afghanistan last night, to say "hi" to the troops! Beats staying in Washington.