Book on Germ War

Beijing Review - - This Week -

A new book on Ja­panese Army Unit 731 was pub­lished in Shenyang, north­east China’s Liaon­ing Prov­ince,

Newspapers in English

Newspapers from China

© PressReader. All rights reserved.