Sierra Leone Telegraph: 29 June 2023: There is no doubt President Julius Maada Bio has stolen the votes of the people of Sierra Leone, so as to continue in office for a second term. Facilitated by the country’s electoral body – the Electoral Commission of Sierra Leone (ECSL), President Julius [Read More]