Loading...
Uploaded by cantosTV on Apr 2, 2009
In a special G20 report, Robin Bew of the Economist Intelligence Unit unveils new research findings showing that many countries round the world face growing popular upheavals as more people find themselves out of work.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)