Sierra Leone Telegraph: 05 July 2023: Since the announcement of the June 24th presidential and general elections results by Sierra Leone’s Electoral Commission (ECSL), the international community and independent election observers in and out of the country have refused to accept the integrity and veracity of the ballot tallying process. [Read More]