Out of the Blue

Today marks the 76th anniversary of Operation Neptune, the allied invasion of Normandy known as D-Day, the largest seaborne invasion in history. This kicked off Operation Overlord, the Battle of Normandy, which reestablished the western front and helped turn the tide during World War II. It's also the date of another pivotal moment of World War II, as it's also part of the 78th anniversary the Battle of Midway. Called one of the most significant naval battles in history, this resulted in the sinking of two-thirds of Japan's aircraft carriers, devastating their fleet.

Embattled Links
Thanks Ant and Neutronbeam.

Play

Brunch Link

Stories

Science
Thanks Max.

Images

Media

Follow-up

The Funnies