Tuesday, July 5, 2022
26.8 C
Freetown

THE INSPECTOR GENERAL OF SIERRA LEONE POLICE DEMYSTIFIES HIS OFFICE

https://youtu.be/YovoBNeIC_w 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