First photos of Hertfordshire 'murder' scene show huge police presence

4 weeks ago 27

Rommie Analytics

Photos show police and forensics officers at the scene of an alleged murder on Armour Rise in Hitchin.
Read Entire Article