Texas executed Ivan Cantu for a double murder despite post-trial evidence raising questions about his guilt. The post Lawyers Say Evidence Suggests He Was Framed, Yet […]
Johnny Hollman, an Atlanta church deacon, was killed with a police officer tased him for refusing to sign a traffic ticket. The post Cop Killed Church […]