STUDIO
Follow Us

Terms of Use Privacy Policy

Why This Video is Viral in China

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

Source: TIME Magazine

Top Trending Videos