News

New evidence of Unit 731 -- a Japanese germ-warfare unit that operated during World War II -- was unveiled on Friday in Harbin, the capital of northeast China's Heilongjiang Province.