
80 years since D-Day
On June 6, 1944, the largest armada of ships ever assembled landed on the beaches of France, marking the first step in the Allied liberation of Europe from Nazi occupation during World War II. According to the Department of Defence, approximately 3,2...










