Philippine police have arrested Apollo Quiboloy, the leader of the Kingdom of Jesus Christ megachurch, who is also wanted by the FBI for sex and human trafficking charges.
source
Discover more from GLOBALMALAYALAM.NEWS
Subscribe to get the latest posts sent to your email.