Today marks the day of the 70th Anniversary of the Operation Overlord, better known as “D-Day”, landings. When British, American and Canadian troops took their first steps on French Soil on June 6th 1944, a lot of them gave the ultimate sacrifice.
I have stood on those beaches, I have stood on the drop zones when I visited Normandy in 2011. Pictures like the below put a lot of things in perspective and all I can say is that those men sacrificed a lot so that we could have the lives we live today. I am eternally grateful.