Murder on our Minds
The Death of Mark Duggan - 2011 London Riots - Part 2
Mark Duggan, a 29-year-old British man, was shot and killed by police in Tottenham, North London on 4 August 2011. The Metropolitan Police stated that officers were attempting to arrest Duggan on suspicion of planning an attack, and that he was in possess