US honors its veterans with ceremonies, parades

US Army soldiers and others carry a giant American flag during the New York City Veterans Day parade on 5th Avenue in New York, November 11, 2013. [Photo/Agencies]