Metro3 years ago
‘Devil worshipper’ out on bond for 2016 murder, arrested for killing again
A self-proclaimed devil worshipper charged in a 2016 Texas slaying has been arrested for killing again after being released on bond. 23-year-old Edward O’Neal was locked...