Operation Overlord or D-Day was launched on 6th June, 1944, when 3 million allied troops from US, Britain and Canada landed on five beacheads of Normandy Beach. The German forces offered strong resistance. The main objective was to liberate northern France from Germany and Brussels and Antwerp in Belgium from the Axis forces.