‘Cult’ Leader Who Calls Himself ‘Th33God’ Arrested for Rape, False Imprisonment
Cults
The leader of a cult that has reportedly been tossed from three central American countries was arrested in Georgia last week and charged with rape, false imprisonment, and transmitting sexually explicit images “without the consent of the depicted person.” Eligio Bishop, 37, reportedly calls himself “God” and was known as “Nature Boy” while in Costa …