A tale of two political systems

3,426,175 views | Eric X. Li • TEDGlobal 2013