Sierra Leone Inspector General of Police suspends senior officers for corruption and misconduct
Sierra Leone Telegraph: 24 May 2021: Sierra Leone’s Inspector General of Police – Ambrose Sovula (Photo above), last week suspended four senior police officers in his watch for alleged corruption and misconduct. The country’s Head of Criminal Investigations Department (CID), Chief Superintendent John K. Alpha was suspended along with his [Read More]