Church Abuse Inquiry Report Published
The Independent Inquiry into Child Sexual Abuse (IICSA) investigation report into the Roman Catholic Church of England and Wales was published on November 10 2020.This investigation report examines the extent of institutional failings by the Roman Catholic Church in...
