More than 200 pro-Tibet activists rally in Los Angeles to protest against China’s leader-in-waiting Xi Jinping’s visit, which comes as residents and rights groups report a clampdown inside Tibet.
More than 200 pro-Tibet activists rally in Los Angeles to protest against China’s leader-in-waiting Xi Jinping’s visit, which comes as residents and rights groups report a clampdown inside Tibet.