Xinjiang is the most infamous place in China where the Uyghurs are persecuted and subjected to grave human rights violations including forced labour. Beijing:...
The Chinese leader said that China and Pakistan were all-weather strategic partners. He recalled Pakistan’s support for China at critical moments. Islamabad| China will always...