Loading Video…

This browser does not support the Video element.

Alleged sex cult leader trial begins in DeKalb County

Eligio Bishop, who is allegedly the head of the Carbon Nation, is on trial accused of raping a woman trying to leave his cult in March 2022.