A United Nations report released on Wednesday states that China has committed “serious human rights violations” against Uyghur Muslims in its Xinjiang province which may amount to “crimes against humanity.” …
All Rights Reserved. India Narrative 2025