iOS app Android app

Stephen Scott

'Blood Everywhere': Brutal Slaying Of Parents Unsettles Veteran Cop

The Huffington Post | David Lohr | Posted 01.12.2016 | Crime

Police in Denton, Texas, have released chilling details in the case of a man who allegedly called police and confessed to killing his parents. Denton...