Friday 6 February 2015

Chinese scars endure 70 years after Unit 731 liberation

AFP

No comments: