Best of the Week

Latest

Chinese Uighurs deported from Egypt amid human rights concerns

Gerry Shih for being first to verify that Chinese ethnic minority Uighurs were being deported from Egypt at Beijing’s behest, raising concern for their safety and human rights. http://nyti.ms/2tOCvjL

Contact us