Catholic Church in England “shocked to its core” over evil in its members
In England, the Home Office is finishing up a massive investigation into historical sexual abuse perpetuated by government, religious, education, and other institutions. The Independent Inquiry into Child Sexual Abuse (IICSA) recently heard testimony from top Catholic officials in the country, where clergy admitted there…