Song Binbin, perhaps the most infamous “Red Guard” of the Cultural Revolution, died at the age of 77 on Monday, September 16. Song, the daughter of one of the Party’s powerful “Eight Immortals,” was ...
A 60-year-old former Chinese navy officer surnamed Ruan was sentenced to eight months in prison on Wednesday for illegally entering Taiwan, Taiwan News reported. A 60-year-old former Chinese navy ...