Endless Torture during Cultural Revolution: Famous Opera Actress and Singer Vivisected after Attempting to Commit Suicide.

严凤英 Yan Fengying (April 13, 1930 to April 8, 1968) Born in Toncheng, Anhui, Yan Fengying was a famous Chinese opera actress and singer. She specialized in Huangmei opera (黄梅戏), a distinct form of opera comparable to Peking opera, but more popular in the central and southern regions of China. “The birds on the trees … Continue reading Endless Torture during Cultural Revolution: Famous Opera Actress and Singer Vivisected after Attempting to Commit Suicide.