We are not big fans of the death penalty, but we must admit our glee that one criminal is going to get it. A California jury sentenced Skylar Deleon to death on Friday for torturing and murdering Thomas and Jackie Hawkes by lashing them to the anchor of their cruising yacht and throwing them overboard. Deleon was also convicted of murdering another man in Mexico. Good fucking riddance, and here’s the thread.
Skylar No More