Claim: Pastor Apollo Quiboloy surrendered to Davao Region police chief Nicolas Torre III.
Fact-check: FACT-CHECK: Pastor Apollo Quiboloy did not surrender to Davao City police official
Verdict: false
Organisation: PressOnePH
Author: Hurt Allauigan
Date published: 2024-09-17T06:17:08