coinsblog.ws
D-Day + 70 years
Operation Overlord was the largest amphibious invasion in history. Originally scheduled on May 1, it was rescheduled to June 5 and then June 6 because of weather. Commanded by Gen. Dwight D. Eisenh…