Follow Us

Terms of Use Privacy Policy

Chinese TV host to be punished for mocking Mao

He may have been responsible for millions of people dying, but Mao Zedong is the People's Republic of China's founding father. So if you have something bad to say about him, zip it.

Source: NewsFix

Top Trending Videos