D-Day ceremonies on June 6 this year mark the 70th anniversary of the launch of ‘Operation Overlord’, a vast military operation by Allied forces in Normandy, which turned the tide of World War II, eventually leading to the liberation of occupied France and the end of the war against Nazi Germany.
U.S. General Dwight Eisenhower told the troops in his command, “Your task will not be an easy one.” The task: the Allied invasion of Normandy. This was the largest amphibious invasion in history, left thousands of allied troops dead. Even more wounded. CCTV’s Richard Bestic is in France for the anniversary commemoration.