American World War II hero immortalized in France

5 months ago
Description:

The Medal of Honor is the highest award given for valor during combat. Some of those who earned them in World War II are forever immortalized through their …