horrorhistory.net
The invasion of Normandy
June 6, 1944 Normandy, France Operation Neptune (commonly called D-Day), the beginning of Operation Overload, is launched. By the end of the Operation on August 30, 1944, the Allies suffered betwee…