Devon Body found in Devon in search for wanted sex offender Admin April 6, 2024 The body of a man believed to be convicted sex offender Richard Scatchard has...Read More