Today marks the 75th anniversary of D-Day. Known as Operation Overlord, D-Day witnessed the storming of Allied troops on the banks of Normandy at 6:30 in the morning, and was…

Today marks the 75th anniversary of D-Day. Known as Operation Overlord, D-Day witnessed the storming of Allied troops on the banks of Normandy at 6:30 in the morning, and was…