Share
twitterlinkedinfacebook
Image 1 of 1
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.