112032524840053899

Chinese Communist Party=Evil Cult: More evidence that trade is not working its moderating magic.