2022.11.13 13:09 GMT+8

Exhibition presents evidence of human experiments by Japanese Unit 100

Updated 2022.11.13 13:09 GMT+8
CGTN

The Puppet Manchu Palace Museum in northeast China's Changchun City held an exhibition of items that serve as evidence of Japanese war crimes committed at a secret bio-weapon research facility during World War II.

Copyright © 

RELATED STORIES