Xiu Xiu
XIU XIU NOMINATED FOR HUMAN RIGHTS AWARD The Cultural Revolution (1967-1976) was perhaps the cruelest period of modern Chinese history. Xiu Xiu: The Sent-Down Girl, the latest portrayal of the ruthlessness of the People’s Republic of China in trampling on the individual during the Cultural Revolution, is based on Yan Geling’s novella Heavenly Bath (Tian […]