That was some serious propaganda. China cracks down on Muslims = Good. The US = Bad.
Another human rights abuser and apologist.
That was some serious propaganda. China cracks down on Muslims = Good. The US = Bad.
Another human rights abuser and apologist.