2025-12-15Niranjan Ghatule
China has released newly declassified archives provided by Russia revealing Soviet interrogations of Japan’s Unit 731, exposing large-scale germ warfare, human experiments, and crimes against humanity during World War II.
View more
Your experience on this site will be improved by allowing cookies
Cookie Policy