Weirdness

Sunday, August 08, 2010

news and evidence on Japan's Unit 731

http://www.atimes.com/atimes/Japan/LG29Dh01.html

Very sad and disturbing, and another example of the many ugly compromises made during the Cold War.

0 Comments:

Post a Comment

<< Home