News
The episode from 2005, in which the Simpson family travels to China, was critical of former Chinese leader Mao Zedong and the Chinese government’s response to the Tiananmen Square protests ...
Homer Simpson also called Mao Zedong, the former Chinese Communist Party leader, a ‘little angel’ who killed millions. It was immediately banned in China. More Trending.
Homer Simpson also called Mao Zedong, the former Chinese Communist Party leader, a “little angel” who killed millions.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results