A tense situation unfolded in the Philippines as police engaged in a standoff with followers of a fugitive preacher wanted on sexual abuse and human trafficking charges. The preacher, Pastor Apollo Carreon Quiboloy, is the founder of the Kingdom of Jesus Christ church and has been evading authorities for three years.
An indictment from 2021 in the US accuses Quiboloy of running a sex trafficking ring that coerced girls and young women into having sex with him under threats of 'eternal damnation.' Despite denying the charges, Philippine police believe Quiboloy is hiding within a vast compound that includes various facilities.