Human rights council
- World
India abstains from voting for debate on China’s treatment of Muslim Uyghurs
Geneva: In a close diplomatic victory for China, the UN’s top human rights body on Thursday voted down a proposal from Britain, Turkey, the United States and other mostly Western countries to…