Credit: Mike Labrum / Unsplash

The Independent Inquiry into Child Sexual Abuse published a report on child sex abuse in England and Wales on Oct. 20.