On June 6, 1944, the Allied forces launched Operation Overlord, the largest and most complex amphibious landing in history until that point. Invading Hitler's Fortress Europe was no small matter, even with all the preparations and forethought Allied planners made in advance of the landings. In the years and decades that followed, D-Day became one of the most thoroughly studied and documented events of World War II. Still, it seems like more and more personal stories, fascinating accounts, and...

read more