Charles Victor Thompson received a lethal injection and was pronounced dead at the Texas State Penitentiary, marking the first execution in the United States in 2026. Permalink
Charles Victor Thompson Executed in 2026: First U.S. Inmate to Face Death Penalty
3 min read
Continue reading in the USA News Updates app