Discussion in 'Politics' started by Michael, Nov 5, 2010.
China and India are in the top 10, with China topping the list. A sign of the times ahead?
Separate names with a comma.