Song Binbin, who has died, probably aged 77, became a poster girl for the bloody Chinese “Cultural Revolution” when on August 18 1966 she was photographed overlooking an immense rally in Tiananmen ...
Wanning Sun does not work for, consult, own shares in or receive funding from any company or organization that would benefit from this article, and has disclosed no relevant affiliations beyond their ...
It would seem impossible to forget or minimize the Cultural Revolution in China, which lasted from 1966 to 1976, resulted in an estimated 1.6 million to two million deaths and scarred a generation and ...
Ding Xueliang spent his early teenage years in China as a fervent believer and practitioner of Chairman Mao Zedong’s revolutionary ideals — but he never imagined those memories would one day be ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results