On this day (June 6, 1944) in World War II, Allied forces invaded northern France by means of beach landings in Normandy.  The operation began the liberation of German-occupied France (and later western Europe) from Nazi control, and laid the foundations of the Allied victory on the Western Front. Several events are scheduled in the Triangle to commemorate […]