police chief Liu Yaohua
-
Chinese Authorities Blame Internet for Fanning Uighur Anger
in ChinaChinese authorities blame foreign activists for inciting violent protests this week in Xinjiang, and say the Internet enabled them to do it. Uighur groups have […]