viewofchina.com
Trial of Humanity
A Trial of Humanity Taken Place in China on December 15, 2017. After Comfort Women’ statue has been installed in San Francisco in commemoration of the tens of thousands of women from Korea an…