FILE ON THIS DAY Mark Duggan is shot by police in London triggering London Riots 310720
Tuesday 4th August 2020 marks 9 years since 29 year old Mark Duggan was shot by police in London. This sparked widespread riots that cost an estimated £200 million worth of property damage.
51 result(s) [51 - 51 displayed]
07 Aug 2011
Atmosphere Rioters in Tottenham, North London, have set fire to police vehi...