God’s Crime Scene
It’s about 2 a.m. on an August morning in 1979. A beautiful young nurse by the name of Lynne Knight is living in a bungalow behind a larger house in Torrance, California. As two police officers approach her door, they notice a chair overturned in the entryway and...
Read More