Thumbs up to murder appeal
The Law Lords have granted leave for an appeal in the case of Anthony Glasford Powell who, along with another, was convicted at the Old Bailey on 28 February 1994 of the murder of a small-time drugs dealer. He was jailed for life with a recommendation that he serve a minimum term of 20 years. […]