Levi Bellfield is a piece of shit and should have been hanged for the murders of Marsha McDonnell, Amélie Delagrange and Millie Dowler. But he has now confessed to the murders of Lin and Megan Russell 26 years ago. If Michael Stone, who was twice convicted of the murders, had been executed at...