Sierra Leone's anti-corruption commission has indicted six officials on corruption allegations, including an opposition front-runner for the 2023 presidential election.
Sierra Leone's anti-corruption commission has indicted six officials on corruption allegations, including an opposition front-runner for the 2023 presidential election.