A gripping true crime investigation into the longest miscarriage of justice in British legal history. In September 1973, Stephen Downing was convicted and indefinitely sentenced for the murder of... This description may be from another edition of this product.