Eligio Bishop, leader of an alleged polygamist cult called Carbon Nation, is facing several charges, including false imprisonment and rape.
The post ‘I’m the Return of Christ’ — Carbon Nation Cult Leader Eligio Bishop Arrested in Georgia appears on Faithfully Magazine.