Rot in Hell: Ariel Castro

IMO his victims will be better off now that he's gone.