Seems like an op? Just blatant anti-communist propaganda used in their advertising? Some one who knows pls explain :puzzled:
Seems like an op? Just blatant anti-communist propaganda used in their advertising? Some one who knows pls explain :puzzled:
http://us.china-embassy.gov.cn/eng/xglj/flgzx/201504/t20150415_4903897.htm