Celebrating National Medal of Honor Day

Today is recognized by the U.S. Congress as the National Medal of Honor Day. For over 150 years, the Medal of Honor has been the highest military honor in the United States, awarded for acts of bravery, courage, sacrifice, and integrity in the face of danger.
There have been 21 Medal of Honor recipients from North Carolina.
*Photo from VA.gov

Related Topics: