Mpasho News
Chief Inspector Dishen Angoya, the Officer Commanding Station (OCS) at Central Police Station, arrested over allegations of releasing 64 suspects detained during Monday’s fuel price protests. Police sources indicate that the officer is expected to be arraigned in court today
Go to News Site