NEW DELHI: India on Friday said rights of people in China's Xinjiang region should be "respected and...
7 Oct 2022 1:30 PM GMT