Operation Overlord, best know as D-Day, occurred on 6th June 1944. On that day, Allied forces landed on the beaches of Normandy
June 6, 1944, was D-Day, a moment when allied and American troops started their invasion of Nazi-controlled France. Many wonder why the
D-Day or the Normandy beach invasion is the biggest seaborne invasion in history, and it was staged exactly 74 years ago. During