Tag: William Fayia Sellu
Who is William Fayia Sellu Sierra Leone’s new Inspector General of Police
President Julius Maada Bio has appointed Assistant Inspector General William Fayia Sellu as the new Inspector General of the Sierra Leone Police, replacing Ambrose Micheal Sovula. Prior to his appointment on Wednesday, ...