This Day in History: May 27th- The Miracle at Dunkirk
This Day In History: May 27, 1940 In late May 1940, Allied troops were trapped with their backs to the sea on the French beach at Dunkirk. While the Nazis planned to systematically decimate them, the Royal Navy hastily assembled an armada that set out on May 27, 1940. Dubbed Operation Dynamo, a rag-tag assortment of destroyers, rowboats, yachts, fishing […]
Read more