The Puppet Manchu Palace Museum in northeast China’s Changchun City has held an exhibition, presenting evidence of Japanese war crimes committed at a secret bio-weapon research facility during World War Two. Our reporter Yu Li has the details.
Founded at the same time as the notorious Unit 731 that conducted lethal human experiments…
Read More
0