Alternate links: Google News | Twitter
But for the past two weeks, he's also been a fugitive, and on Sunday he was arrested. Pastor Apollo Carreon Quiboloy faces numerous allegations of trafficking and child abuse.
He's also on the FBI's Most Wanted List.