Alleged devil worshipper out on bond for 2016 Houston murder has killed again, police say


O’Neal’s bond was originally set at $50,000 in 2016 but, at some point, it was lowered to $25,000 and he got out of jail. The case has been reset several times through the years and Christine Roberts is still waiting for justice.

Back to top button