News

80 Years Later: The historic forecast that allowed Operation Overlord to happen Allied Troops were initially set to storm the beaches of Normandy two days prior to June 6, 1944.