Menu Close

Nasty Party Trick Fails in Oklahoma: Candle in Catholic Hospital Chapel Still Burns

In the chapel of St. Francis Hospital in Tulsa, Oklahoma, a single candle remains burning day and night.

COMMENTARY: With the facts laid out against them, the Biden administration had no choice but to retreat.