Tag: tonygiglio

SXSW 2016 Review: JOHNNY FRANK GARRETT'S LAST WORD, When Capital Punishment Is Not Enough

In October 1981, Sister Tadea Benz, a 76-year-old nun, was raped, strangled, beaten and stabbed to death. Johnny Frank Garrett, age 17 at the time the crimes were committed, was later convicted. He was executed in February 1992, one of...