Human remains found in a river confirmed to be missing teenage schoolboy

Taylor Charlton vanished on 8 May at around 10.30pm. He was last seen in a car park on Station Road in Barnstaple, north Devon.

Human remains found in a river confirmed to be missing teenage schoolboy
Taylor Charlton vanished on 8 May at around 10.30pm. He was last seen in a car park on Station Road in Barnstaple, north Devon.