Durham woman's pain after brother's suicide in jail 17 YEARS into 23-month sentence
A Durham woman has told of her pain after her brother, believed to be the UK's longest-serving IPP prisoner took his own life in prison - 17 years after he was jailed on a 23 month tariff. Scott Rider, 45, was given a minimum tariff of 23 months