includes personalizing content and advertising. By continuing to use our site, you accept our use of
3 Police Officers Stabbed in Islington, North London
Police arrived in Islington, north London, late on Saturday, October 6, following reports of three officers being stabbed.
The BBC quoted Scotland Yard saying none of the injuries were life-threatening and two men had been arrested in relation to the incident on Liverpool Road.
Credit: 999London via Storyful