execution – IOTW Report

“Lets Rock”

Friday, 2 November 2018, 11:45 Dr. Tar 26

Edmund Zagorski died overnight in Tennessee’s electric chair. Seeking to avoid lethal injection (which Zagorski considered “unspeakable torture”) the double murderer was able to choose the electric chair as his [Read More]