Featured Video

Angela Best’s Sister Accuses Triple Killer Trevor Johnson Of ‘Playing The System’ To Escape Justice

A statement from Lorraine Jones, the sister of Angela Best. Best was murdered by her ex-boyfriend Theodore Johnson, who was today jailed for a minimum of 26 years.