
During World War II, nearly 160,000 Allied troops landed in Normandy, France, on D-Day as they launched Operation Overlord to liberate German-occupied Western Europe.
Subscribe to continue reading this article.
Already subscribed? To log in, click here.
Originally Published: