Tottenham riot: IPCC statement following death of Mark Duggan

7th August 2011, Comments 0 comments

The Independent Police Complaints Commission has issued following the unrest in north London after the shooting dead by police of Mark Duggan.

0 Comments To This Article