
Remember!
Omaha Beach, Normandy, on the afternoon of 6 June 1944 (Wikimedia Commons public domain image) Eighty-one years ago today, Allied troops came ashore on the beaches of Normandy during “Operation Overlord,” more widely known as the “D-Day” invasion. …