SeaJ, 9 months ago Russia actually ranks worse in Transparency International’s Corruption Index.
Russia actually ranks worse in Transparency International’s Corruption Index.