The Absurd Heroism of D-Day

Today, June 6 of 2019, is 75 years after the June 6, 1944 Anglo-American amphibious invasion of Normandy, France. But what did those brave men fight and die for?

Continue reading “The Absurd Heroism of D-Day”