Home » Posts tagged with » Delton Lynn Taylor

Delton Lynn Taylor sentenced to 7 years to life for 1982 cold case kidnapping

Delton Lynn Taylor sentenced to 7 years to life for 1982 cold case kidnapping