Apollo Quiboloy leads the Kingdom of Jesus Christ church, which was founded in 1985 in Davao and has branches in US.
US seeks extradition of Filipino church leader accused of fraud, sex crimes
This is a summary. Read the complete story at the original publisher:
Read the full article on Al Jazeera →