LONDON—A British public inquiry into child sexual abuse said Tuesday that hundreds of children in the care of a London authority faced “hard to comprehend” levels of abuse and neglect over several decades. The Independent Inquiry into Child Sexual Abuse said that between the 1960s and the 1990s, local authority staff in the south London…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`