India Abstains From Voting On Uyghur Human Rights Crisis: Heres All You Need To Know About The Issue
India Pulls Up Sri Lanka At UN Over Lack Of Measurable Progress In Resolving Tamil Minority Issue