During WW2 six allied nations women at Shanghai University are arrested by the Germans accused of killing a German officer and forced to entertain the Japanese.
1943
1942
1962
1982
1995
2015
1946
1976
2010
1967
2003
1998
2023
2011
2020