Today is Veterans Day, a time to honor Americans who have served in the U.S. military.
The holiday falls on November 11th, marking the anniversary of the end of World War I in 1918.
It began as Armistice Day and was renamed Veterans Day in 1954 to honor veterans of all wars.
Across the country, communities are holding parades, ceremonies and moments of silence.
Many businesses are offering free meals and discounts for veterans and active-duty service members.
Today, take a moment to thank a veteran.