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…
Self-professed cult leader Eligio Bishop, 40, of Carbon Nation, was arrested on rape, false imprisonment, prohibition on nude or sexually explicit electronic transmissions, police said.