prev
next
Preview
Metadata Image
AssetID : 3461745
Headline :
Caption : Rioters in Tottenham, North London, have set fire to two police cars, a double decker bus and various shops after a demonstration outside the local police station turned violent. 120 protestors marched demanding answers after Mark Duggan was killed by gunfire in an exchange with police officers on Friday 5th August.
London, England - 07.08.11
PersonInImage :