Home » Topics » Scott Andrew Graham

Protesters rally to publicly shame accused cat killer and torturer

A man who is believed to have abducted, tortured and killed “30 to 40″ cats is under house arrest in Mesa, Arizona. According to Mesa’s Channel 3 News, neighborhood residents and other townspeople assembled to protest outside the accused animal abuser’s home on Tuesday, angry that the city hasn’t done…