“The Last Refuge: The Story of Jewish Refugees in Shanghai” (2003), directed and written by Xiaohong Cheng and co-produced by Noriko Sawada, tells the story of the roughly 18,000 Jews who between 1938 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results