Texas Man Remains on Death Row Despite New Evidence Cole Tamarri Managing Editor Since the landmark Furman v Georgia case on cruel and unusual punishment in 1972, […]