Cult leader Pete Moses Jr. charged in boy's death
Durham, North Carolina police charged cult leader Peter Moses Jr. Thursday night with first-degree murder in the death of 5-year-old Jadon Higganbothan. Higganbothan was reported missing in February, along with Antoinetta McKoy. Police say they believe they found McKoy's remains buried behind the same home Wednesday after plumbers called 911.
Post to Tumblr