Sierra Leone Telegraph: 13 June 2023: As political tension rises in Sierra Leone with the arrest today of several protesters calling for the sacking of the country’s chief electoral commissioner and for Electoral Commission Sierra Leone (ECSL) to establish an independent review of the Voter Register published last week, the [Read More]