Daily Archives: June 6, 2023

June 6, 1944

[June 6, 2023]  Codenamed Operation Overlord, the invasion of German-occupied France had long been coming.  Success was an outgrowth of the many leadership lessons from the failures at Dunkirk and other battlefields.  Those lessons were hard-earned and cost the lives of tens of thousands of military and civilians.  Yet, what did the military and civilian leadership gain from… Read More »