A Chicago Tribune team obtained and analyzed 523 reports that children were sexually assaulted or abused inside city public schools from 2008 through 2017. A close examination of more than 108 cases found repeated child protection failures by the district, including haphazard background checks, mishandled investigations, blaming of young victims and complete secrecy about egregious cases. Several abuse survivors spoke out to give accounts corroborated by government records. Even before publication, school leaders vowed a litany of reforms and hired a former state inspector general to conduct an independent review of the district’s response to sexual violence. State lawmakers immediately pledged to work on new legislation.