Simple History: The D-Day Landings
The D-Day Invasion of Normandy, a.k.a The D-Day Landings, saw history’s greatest ever amphibious invasion. Over 150,000 Allied soldiers crossed the British Channel from Southern Britain to five beaches in Northern France. Involved was a logistical puzzle involving 7,000 sea-faring vessels and almost 12,000 airplanes. The secrecy, scale and audacity of the beach landings largely … Read more