Hideo Shimizu L visits the Exhibition Hall of Evidences of Crime Committed by Unit 731 of the Japanese Imperial Army in Harbin, northeast China's Heilongjiang Province, Aug. 13, 2024. After a 79-year ...