Mapping the future of countries

1,675,382 views |
Parag Khanna |
TEDGlobal 2009
• July 2009