On This Day, June 6: Allied troops launch D-Day invasion on Normandy
Saturday, June 6, 2020 - 02:00
in Biology & Nature
On June 6, 1944, hundreds of thousands of Allied troops began crossing the English Channel in the D-Day invasion of Nazi-occupied Europe.