LIU XIANG

Liu Xiang is a Mainland Chinese socialist.

War Clouds Thicken Over Taiwan, What Should the Left‑wing Standpoint be?