Around 300 people walked to Tottenham police station seeking justice for Mark Duggan's death, contributing to nationwide riots due to long-standing distrust between the black community and police.
IPCC mistakenly suggesting Duggan had fired at officers and subsequent unprecedented violence costing 500 million, with 4,000 arrests and five deaths, showcasing the impact of false information during the riots.
Collection
[
|
...
]