Sierra Leone Police

Sierra Leone swears in New Inspector General of Police

The newly appointed Inspector General of the Sierra Leone Police, Ambrose Michael Sovula, on Monday subscribed to the Oath of Office before President Dr Julius Maada Bio at a ceremony in Freetown.