D-Day '75: Staffs heroes remember the Longest Day - StaffsLive Journalism
Thursday will mark 75 years since D-Day, the Allied forces’ invasion of Europe, which took place on June 6 1944. Operation Overlord, which was one of the largest sea and airborne invasions ever was a monumental shift in the course of the Second World War, and the battles that took place in Normandy, France, areRead More