D-Day, 75 Years on: how the Allies prepared
Between midnight on 6 June (D-Day) and 30 June 1944 an Allied invasion force of over 850,000 troops landed on France’s Normandy beaches, together with nearly 150,000 vehicles and 570,000 tons of supplies. ‘Operation Overlord’, as the almost three month… read more