Catholic Herald logo
Menu
A priest carrying a vial containing the blood of Blessed John Paul II (CNS)

Theory put forward that satanist group might be behind theft