Christian Henriot View all postsOpenEdition suggests that you cite this post as follows:Christian Henriot (August 31, 2025). . War Made Shanghai. Retrieved June 6, 2026 from https://wms.hypotheses.org/670/id2162_zheng663jpg
OpenEdition suggests that you cite this post as follows: Christian Henriot (August 31, 2025). . War Made Shanghai. Retrieved June 6, 2026 from https://wms.hypotheses.org/670/id2162_zheng663jpg