Studying some remarkable events in the history of World War 2, we find the deliverance of the allied armies at Dunkirk; a true story of Divine providence in modern history.
On May 10, 1940, Hitler unleashed his armies against France and Belgium. Within days, the British army found itself...