2 Mins ReadQuiboloy finally falls – Abalos By Izel AbanillaUpdated:September 9, 2024 MANILA, Philippines – After months of hide and seek, Kingdom of Jesus Christ leader Pastor Apollo Quiboloy is now finally…