A History of the Death Penalty

Texas Death Penalty Cases

The First Death Penalty Case The first death penalty to take place happened in 1608 in Jamestown, Virginia. The recipient of this punishment was Captain George Kendall who was executed for being a spy for Spain. Punishment by death was common in Europe at the time. Several executions took place in the various colonies in […]