D-Day at 70: When Order Triumphed Over Evil
This June 6th marks the seventieth anniversary of the D-Day Normandy landings. While not the largest amphibious operation in history, it is perhaps the most significant. Europe was pinned beneath the boot of National Socialism, a godless, gnostic sect that swept God from public life. The Normandy invasion spelled the beginning of … Read more