Coming onto a beach where more than 4,000 Allied soldiers and another 4,000 Axis soldiers have lost their lives, is something that the world has only seen, and may only see, once. Operation Overlord, also known as D-Day, is widely remembered on June 6 each year, but those who were […]