Suggests

March 1, 2024

Lawyers Say Evidence Suggests He Was Framed, Yet Texas Executes Convicted Killer Ivan Cantu

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 […]
October 10, 2023

Cop Killed Church Deacon Who Refused to Sign Traffic Ticket With Taser, Autopsy Suggests

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 […]