President Barack Obama praised veterans of the Korean War at a ceremony Saturday marking the anniversary of the armistice, using their return to an apathetic America decades ago as a promise to better care for the generation that is returning from distant battlefields today.

After 3½ years of fighting on the Korean Peninsula, a "forgotten war" quickly following the end of World War II, "among many Americans tired of war, there was, it seemed, a desire to forget," Obama said.

"You, our veterans of the Korean War, deserve better," he said. "Because here in America, no war should ever be forgotten and no veteran should ever be overlooked."