Saturday, June 6, 2026
82 years ago
Allied forces land in Normandy in 1944, the largest seaborne invasion in history.