Texas Department of Criminal Justice
Date of Execution:
July 20, 2010
Offender:
Derrick Leon Jackson, TDCJ #999263
Last Statement:
No last statement.