3 min read News “They’ve bribed them too?” – Social media users react as Ghana ranked 5th best-governed country in Africa admin June 2, 2024 Social media users have reacted to the 2023 World Economics Governance Index study which scored...Read More