Why This Video Is Viral in China

Updated:

Loading
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.