Colin Roach death protests 1983

Share
twitterlinkedinfacebook
Image 61 of 61
< Prev
Colin Roach 1983 W9-33a.jpg
Filmmaker Isaac Julien harassed by police as his crew are arrested at a demonstration following the shooting of Colin Roach inside Stoke Newington Police Station. Hackney 12 Feb 1983.