Scott Allen Hain

 

 

Age: 32

 

Summary: Oklahoma who at age 17 in 1987 kidnapped Lara Lee Sanders and Michael Houghton from the parking lot of a bar in Tulsa, locked them in the truck of their car, drove to a remote location and set the car on fire.

 

 

Cause of Death: Executed by lethal injection

 

Born: June 2, 1970

 

Died: April 3, 2003

 

Location: McAlester, Oklahoma