Police in Cleveland, Ohio, have arrested convicted rapist Anthony Sowell after a suspected six decomposing bodies were found at his home. Sowell previously spent 15 years in prison after being convicted of rape in 1989. [MSNBC]

Follow law and horror on Jezebel
Celebrity, Sex, Fashion for Women
More Stories…