On this day, June 6, 1944, D-Day, what was probably the largest coordinated landing on enemy shores the world has ever seen, begins. Here’s the story:
June 6, 1944, Operation Overlord
Leave a reply
On this day, June 6, 1944, D-Day, what was probably the largest coordinated landing on enemy shores the world has ever seen, begins. Here’s the story: