Wednesday, October 4, 2006

BBC NEWS | Business | China and India 'top bribe list'

A list we should NOT be proud of topping.