D-Day, June 6, 1944: The Presence of An Almighty and Merciful God
Posted on Theology Mix. Operation Overlord By the first week of June 1944, Nazi Germany controlled most of Western Europe with no sign of their being stopped. To halt their forward progress and destroy their power, Operation Overlord was the code-name given to the Allied invasion of France scheduled for June 1944. From the planning…