Mark Duggan

15th September 1981 – 4th August 2011


Mark Duggan’s death at the hands of armed police officers lead to riots lasting several days across the whole of the UK. Continue reading “August 4th – Mark Duggan”