X

Kimberly McCarthy

Texas Reaches 500 Executions after Reviving Death Penalty

After reviving the death penalty in 1982, Texas reached the milestone of 500 executions with the execution of Kimberly McCarthy,…