divine insight
An Online Prophet Claims to Be a God. His Followers Keep Getting Arrested.
A series of bizarre, sometimes violent encounters with police and the general public has led to the arrests of at least eight followers of Rashad Jamal—and a new conspiracy theory among his fans.
Advertisement
Advertisement
Advertisement