Skip to content

Righteousness and Mercy

The Crossroad by Dr. John Neufeld - Back to the Bible Canada

In June of 1983, Karla Faye Tucker and her boyfriend Daniel Garrett broke into a home in Houston, Texas. Both of them had been high on drugs for days, and they broke into the home to get some much-needed money…



Scroll To Top