Seventy-two years ago on June 6, Allied forces stormed the beaches of Normandy to push back the fascist occupiers of Europe. Termed “D-Day,” the operation was the largest seaborne invasion in history. Despite more than 10,000 casualties, the mission was considered a military success. Within a year, Allied forces would reach Berlin, where Hitler had […]