This is the 1971 infamous Chinese ballet: The Red Detachment of Women. It was created and produced by the Communist Party of China during the Cultural Revolution. Read more about the ballet from here. I have not seen it at all before. And after seeing it, it is actually quite good in story telling and artistic value,… Continue reading The Red Detachment of Women 1971