Remembering the 13 young people killed in the New Cross fire
On Sunday 18 January 1981 a fire broke out in a house in New Cross Road, Deptford, South East London, killing 13 young people and marking a massive change for black people in Britain.
Thirteen …












