Basita Michael: Sierra Leone Telegraph: 14 December 2023: A shadow descended over Sierra Leone's justice system on December 7th, 2023, with the revelation that Chief Justice Desmond Babatunde Edwards (Photo above) had 'taken leave.' This announcement, delivered through a letter disseminated on social media from the Secretary to the President, [Read More]