Omaha Beach, D-Day (June 6, 1944)

On June 6, 1944, the Allies launched the biggest amphibious landing operation the world has ever seen: Operation Neptune. Around 175,000 men stormed the beaches of Normandy, in France, reopening […]

Read More