Saturday, November 26, 2022
29.2 C

THE INSPECTOR GENERAL OF SIERRA LEONE POLICE DEMYSTIFIES HIS OFFICE In what was described by many as the seeming expression of frustration, disappointment, resentment and disgruntlement by the No.1 gentleman of the Republic of Sierra Leone Police. Dr Michael Ambrose Sovula, in an extraordinary...

Tag: CID