James Freeman
James Freeman
A man convicted in the 2007 shooting death of a Texas game warden in Wharton County was executed Wednesday evening.

James Freeman, 35, was killed by lethal injection just after 6 p.m. inside the Walls Unit, more than 9 years after he fatally shot Justin Hurst.

He was injected with a

Leggi Tutto