11Alive.com WXIAAtlanta News | 'Nature Boy' cult leader Eligio Bishop arrested | 11alive.comApr 15, 2022Jonathan RaymondBy Jonathan Raymondmore_vert