Rot in Hell: Ariel Castro
IMO his victims will be better off now that he's gone.
Print