Police shooting North London

The man who was fatally shot by London's Metropolitan Police on Shepperton Road in Islington, North London in the early hours of Friday 5 September 2014 has now been named by the Independent Police Complaints Commission (IPCC), as Dean Joseph. more

16 Sep 2014 00:00 News