Person died in Watford Junction incident, police confirm

3 weeks ago 23

Rommie Analytics

British Transport Police have confirmed a person was pronounced dead after a large emergency services presence was seen at Watford Junction.
Read Entire Article