iOS app Android app

Father David Taylor

British Priest Admits Abusing Young Boys

BBC NEWS | Posted 05.25.2011 | World

A Catholic priest has admitted sexually assaulting three young boys in County Durham during the 1980s....