Liberia's president has suspended over 450 government officials who failed to declare their assets to the anti-corruption agency on time.
Countries with worse corruption perceptions than Nicaragua include Equatorial Guinea, Eritrea, Libya, and Yemen, each scoring ...