
WILLIAM FAYIA SELLU TAKES THE OATH OF OFFICE AS INSPECTOR GENERAL OF THE SIERRA LEONE POLICE
Following his appointment and subsequent approval by the Parliament of Sierra Leone as Inspector General of Police, Mr. William Fayia Sellu has on Monday 22nd