Monday, November 3, 2014

Failing our Children: The Rotherham Report

In the last few days a report has emerged detailing an almost incomprehensible level of child abuse in the small northern town of Rotherham in the UK. Between 1997 and 2013, the report indicated,...

No comments:

Post a Comment