Former Philippines President Rodrigo Duterte criticized leaders of the Philippine National Police Monday after some 2,000 officers raided the 74-acre compound of fugitive televangelist and Kingdom of Jesus Christ leader Apollo Quiboloy in a bid to arrest him on charges of child abuse and human trafficking, which he and his followers have denied.
The Christian Post | RSS