The greatest concentration of Muslims in China is in Xinjiang province, where 10 million Uighurs live. Repressed by the Chinese government, more th
Dragonfly, Privacy Issues Keep Google in the Headlines
Google has been in the headlines recently, and the news was not good. The technology company left the Chinese market eight years ago to protest Be...