Obama in AfghanistanPress Trust Of India / December 04, 2010, 0:25 ISTUS President Barack Obama landed in Afghanistan on Friday on an unannounced visit to talk with President Hamid Karzai and meet with military officials.