Photos


President Barack Obama greets a legionnaire after speaking Tuesday at the American Legion national conference convention in Charlotte, N.C.

Associated Press