A tale of two political systems

3,412,310 views | Eric X. Li • TEDGlobal 2013