This picture features the parents of Colin
Roach who died in 1983 whilst in the infamously
corrupt Stoke Newington Police Station.
The police claimed that Colin walked into
the station and shot himself but there
is evidence to suggest that this is far
from the truth. At the time his death
sparked mass demonstrations and protests.