A former journalist, San Antonio author Nan Cuba appears in a new Netflix documentary about serial killer Henry Lee Lucas.
A former journalist, San Antonio author Nan Cuba appears in a new Netflix documentary about serial killer Henry Lee Lucas.