He fought the Kaiser with the U.S. Army during World War I. As a civilian working in the Philippines shortly after the attack on Pearl Harbor, he was taken prisoner of war and ate out of the same tin cup for his more than three-year-long imprisonment. Today, the 107-year-old Frank Buckles—the last known U.S. military veteran to serve during World War I— was honored with a White House visit and was made the guest of honor at a ceremony at the Pentagon where portraits of Buckles and eight other World War I veterans were unveiled. “Mr. Buckles' mind is sharp,...