‘O Lord, Give Us Faith’: The Anniversary of D-Day and FDR’s Prayer Broadcast to the Nation

Thursday, June 6, marks the 80-year anniversary of D-Day, the day of the greatest military invasion in modern history. Codenamed “Operation Overlord,” D-Day (June 6, 1944) began at 6:30 am when an Allied force of 156,000 troops made up of primarily Americans, Britons, and Canadians landed on five beaches stretching 50 miles along a heavily … Read more