Of the 83,115 British troops who landed as part of Operation Overlord only one man earned the Victoria Cross. Abbreviated VC, the Victoria Cross is England’s highest award for valor in the face of the enemy. It is the British equivalent of our own Medal of Honor, and it is not easily acquired.
The post CSM Stanley Hollis: Humble Hero of D-Day appeared first on GunsAmerica Digest.