70th Anniversary of D-Day · 7:05am Jun 7th, 2014
On the 6th of June, in the year 1944, the largest seaborne invasion in history occurred in Normandy, France. Allied forces landed and established five beachheads after fierce fighting. As part of Operation Overlord, the D-Day landings played a crucial role in the war in Europe.