creativecriticality.net
Operation Neptune: Normandy at Seventy-Five
Operation Neptune: Normandy at Seventy-Five It was the largest seaborne invasion in history and a decisive Allied victory against Nazi Germany. On June 6, 1944, approximately 156,000 …