Who controls the world?

2,951,664 views |
James B. Glattfelder |
TEDxZurich 2012
• October 2012