India  

Police guard murder scene in Enfield, London

Video Credit: Newsflare STUDIO - Duration: 00:39s - Published
Police guard murder scene in Enfield, London

Police guard murder scene in Enfield, London

A police officer guards a murder scene in London, England, after a man in his 30s was stabbed to death.


You Might Like