thirdway.info
Execution, Crime and Punishment.
The State’s execution in Texas of Karla Faye Tucker caught the attention of the worldwide media, and drew attention to the subject of “crime and punishment”, as opposed to the mor…