Chinese Communist System Rules!

A new animated video called "How Leaders Are Made" is a fun but inaccurate comparison of China's government to those of the US and the UK – and it's wildly popular