40 Unforgettable Photos That Capture The Heart-Pounding Story Of Dunkirk’s Harrowing Battle
The Battle of Dunkirk, one of WWII’s most dramatic events, unfolded on the northern coast of France in 1940. As Nazi Germany’s blitzkrieg swept through Europe, hundreds of thousands of Allied troops were trapped on the beaches of Dunkirk, facing almost certain defeat. What followed was a desperate and daring […] More