USA TODAY - President Obama has made a surprise Memorial Day weekend visit to Afghanistan.

After a secret overnight trip from Washington, D.C., Obama is scheduled to get an on-site briefing from military commanders at Bagram Air Field, visit with wounded soldiers at the base hospital, and address a rally of some 32,000 American service members currently serving in Afghanistan.

The visit comes as Obama plans to wind down the Afghanistan war by year's end.

Country music star Brad Paisley traveled with the president, and will perform for the troops at Bagram.

The visit also comes amid criticism over the treatment of veterans at VA hospitals. In his Saturday radio address, Obama said the nation must work harder to ensure that military veterans get the benefits they've earned.

'They've done their duty,' Obama said, 'and they ask nothing more than that this country does ours.'

The president is not scheduled to meet with Afghanistan President Hamid Karzai, with whom the president has had a difficult relationship.

Air Force One landed at Bagram Air Field on Sunday night, local time, after a secret overnight trip that began Saturday night in Washington, D.C.

Read or Share this story: