D-DAY: Republicans reflect on 79th anniversary of troops who stormed the beaches of Normandy
Photo: Alamy On June 6, 1944, American forces stormed the beaches of Normandy, France, coalescing the troops of land, air, and sea into the largest amphibious military invasion in the…