President Barack Obama made a surprise visit Sunday to troops in Afghanistan as the U.S. gets ready to withdraw its forces from the nation after more than a dozen years of war, reports said. Obama landed a Bagram Airfield outside Kabul after slipping out of Washington secretly Saturday night. The president plans to hold a Memorial Day rally with more than 30,000 troops there. He was accompanied by country singer Brad Paisley, who was expected to perform at the gathering. Obama was not expected to meet with Afghan President Hamid Karzai, with whom he's had a tense relationship of late, reports said. This is Obama's first visit to Afghanistan since 2012, and fourth overall.

Copyright © 2014 MarketWatch, Inc.