Shroud of Turin

Religious Liberty Wins Again in the Supreme Court

In its decision in Trinity Lutheran v. Comer this week, the Supreme Court took another significant step in furthering its contemporary jurisprudence emphasizing the free exercise of religion. Trinity Lutheran Church operates a daycare and early-learning center on its church property in Boone County, Missouri. The church explicitly states that its early learning program is one of [...]

Still Shrouded in Mystery

It was sometime in the late 1970s—or was it the early 1980s? The priest in charge marched us to the school’s lecture theatre where we were soon plunged into darkness as a large screen lit up. This was no Hollywood fare, however, but a film about the Turin Shroud. To this day, I can remember [...]

MENU