Today in History

A Thousands of British and French troops massed on the beach of Channel port in Dunkirk, France on June 4, 1940 awaiting ships to return…
posteditor
posteditor
Articles: 27509