World War II The D-Day landings in Normandy explained. Discover one of the most crucial battles of World War 2 June 1, 2019 — 2 Comments