Teacher guilty of sexually abusing and murdering adopted baby

4 months ago 59
Preston Davey died after months of sexual and physical abuse at the hands of the former head of year.
Read Entire Article