Sneaky Barack Obama Visits Afghanistan 607 Jim Newell 12/03/10 11:36AM Filed to: Travel Travel Afghanistan Barack Obama Apparently Barack Obama flew to Afghanistan last night, to say "hi" to the troops! Beats staying in Washington.