Quiboloy Arrest: Several Police Officers Relieved From Posts Amid Controversy
Quiboloy Arrest Leads to Dismissal of Several Police Officers from Their Posts QUIBOLOY – A number of police officers, including three officials, were removed of their duties due to alleged violations committed while executing an arrest warrant for Apollo Quiboloy. Several police officers, including three high-ranking officials, have been dismissed from their positions due to … Read more