Karla Tucker Is Executed In Texas
February 03 1998

Description
Karla Faye Tucker is executed in Texas, becoming the first woman executed in the United States since 1984.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T21:57:38Z

Log In To Edit Event