Jack Heart: Human Sacrifice among the Catholic Clergy II (the Khazar-Nazi Antichrist III)

Black Saturday, the day before Easter 1980; Sister Margaret Ann Pahl was found dead “in the chapel sacristy at Mercy Hospital in Toledo, Ohio. She had been confronted by her killer as she prepared for that day’s services…”