June 6th 1944 I could not let today pass without mentioning the 70th Anniversary of D Day. On June 6th 1944 the Allied nations landed bravely on the coast of Normandy, France, as part of Operation Overlord and began the offensive that would eventually lead to the defeat of the Nazis. Most of us have […]