Sierra Leone’s ombudsman pledges to fight maladministration in public life
Sierra Leone Telegraph: 16 January 2019: The new Ombudsman of Sierra Leone – Leon Jenkins-Johnston, yesterday met with local journalists at a press conference held in his office at Charlotte Street, Freetown, where he briefed the media about his plans for moving the office of Ombudsman forwards. Ombudsman Leon Jenkins-Johnston [Read More]