A tale of two political systems

3,425,275 views | Eric X. Li • TEDGlobal 2013