Published: Sep 09, 2024, 01:30 IST | Updated: Sep 09, 2024, 01:30 IST
Apollo Quiboloy, a high-profile Filipino pastor and close ally of former President Duterte, was arrested after a two-week standoff at his compound in Davao. He faces numerous charges, including child sex trafficking and human trafficking, filed by the US and the Philippines.