North Carolina congressional delegation remembers D-Day
Thursday marked the 80th anniversary of D-Day, the day when U.S. Armed Forces and Allied troops stormed the beaches of Normandy, France, to liberate Europe from Adolf Hitler and the Nazis. On June 6, 1944, Operation Overlord began with 73,000...