Exhibition presents evidence of human experiments by Japanese Unit 100
Share
Copied
04:17
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.