Pastor Apollo Quiboloy Has Been Arrested
Fugitive televangelist Apollo Quiboloy has been arrested, Interior and Local Government Secretary Benhur Abalos revealed in a brief Facebook post on Sunday, September 8. The announcement, which was accompanied by a photo of Quiboloy, stirred public attention, as the controversial religious leader has long been the subject of numerous legal issues both in the Philippines … Read more