Filipino celebrity preacher Apollo Quiboloy, accused in his home country of orchestrating a sex and labor trafficking scheme and wanted by the FBI, was captured following a massive two-week manhunt, officials in the Philippines said Sunday.
The megachurch founder and four others are subjects of an arrest warrant on “serious charges, including child abuse, sex trafficking, and sexual abuse of minors,” Philippine police said.
The megachurch founder and four others are subjects of an arrest warrant on “serious charges, including child abuse, sex trafficking, and sexual abuse of minors,” Philippine police said.