China Missing From Global Corruption Report
When China placed 80th out of 176 countries in Transparency International’s 2012 Corruption Perceptions Index, some netizens suggested that the organization must have been bribed to give it such a high ranking. But when TI...