Politics
Thinking about D-Day on the 81st anniversary. It is still staggering.
Today is the 81st anniversary of the allied invasion of France. D-Day. It is still the largest amphibious military landing in history. The Allied forces stormed the beaches of Normandy as part of the liberation of Europe from the Nazis. 150,000 troops were put ashore. On Omaha beach alone there were 2,400 casualties. It is…
Read More
Recent Comments