Standoff as police close in on 'Son of God' pastor

Apollo Quiboloy is wanted by Manila and the FBI for child sex trafficking and other crimes.

Aug 26, 2024 - 10:20
 0
Standoff as police close in on 'Son of God' pastor
Apollo Quiboloy is wanted by Manila and the FBI for child sex trafficking and other crimes.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow