Today is recognized by the U.S. Congress as the National Medal of Honor Day. The Medal of Honor is the highest military recognition of valor a service member can be awarded.
There have been 21 Medal of Honor recipients from North Carolina.
*Image from U.S. Department of Defense (DoD)