Islington fatal stabbing scene
Add to Lightbox DownloadPolice officers and forensics investigators at the scene following a fatal stabbing of a man in broad daylight at around 6.30pm on Upper Street in Islington, North London. London, May 21 2018.


Police officers and forensics investigators at the scene following a fatal stabbing of a man in broad daylight at around 6.30pm on Upper Street in Islington, North London. London, May 21 2018.