80th Anniversary of D-Day Landings
On June 6, 1944, more than 156,000 American, British and Canadian troops stormed 50 miles of Normandy's fiercely defended beaches in northern France. The operation, given the codename OVERLORD brought together the land, air, and sea forces of the allied armies in what became known as the largest amphibious invasion in military h...Read more
Active Board:
Active Board: