SCANDAL The Catholic Culture of Death
Premiered Saturday, 25 February, 2023
CREDO of the Catholic Laity
Defenders of the Unborn
The story of abortion and transgender clinics rooted in our beloved St. Louis “Catholic” hospitals and beyond, reluctantly told after years of exhausting remediation attempts.
Watch this tragically amazing scandalous documentary here: