Oct 31, 2026Japanese Delegation Visits Unit 731 Sites in China to Call for AccountabilitySource: english.news.cn