The Sixth of June

June 6, 2019

Today is the 75th anniversary of D-Day, the invasion of Normandy, Operation Overlord, the first day of the grand effort to take back France and Europe from the armies of Hitler’s Nazi Germany.