This Day in History: 2011-08-04
Mark Duggan is shot by police in London at the age of 29, sparking widespread riots that cost an estimated £200 million in property damage
Mark Duggan is shot by police in London at the age of 29, sparking widespread riots that cost an estimated £200 million in property damage