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