buffalopundit.com
June 6, 1944: Souviens-Toi
70 years ago today, thousands of Allied men crossed the English Channel to land on the beaches of Normandy to help defeat European fascism. Anyone with a