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 © 2020 CGTN. Beijing ICP prepared NO.16065310-3