Key Facts About D-Day That Altered The Course of WW-II
D-Day, which occurred on June 6, 1944, stands as the largest amphibious invasion in history. Codenamed “Operation Overlord”, it involved over 5,000 ships and landing crafts, deploying more than 150,000…