Alleged devil worshipper charged in teen's death

HOUSTON -- Police have arrested a suspect in the murder of a 16-year-old who is said to have been killed during a satanic ritual.

Ryan Robert was found dead near Holmes Road in south Houston in January.

Edward O'Neal was arrested Wednesday in connection with Robert's death. Robert's mother said the two were friends and that O'Neal was a devil worshipper.

O'Neal's father admitted his son is a devil worshipper, but said he isn't a killer. 

O'Neal has been in a mental health facility since the murder. 


To find out more about Facebook commenting please read the
Conversation Guidelines and FAQs

Leave a Comment