US Army Photo Thursday marks the 75th anniversary of the D-Day invasion — one of the biggest moments in World War II and a turning point in the fight against Nazi Germany. On June 6, 1944, roughly 160,000 troops landed in Normandy, France, as part of the largest amphibious invasion in world history. On that […]