United Nations Secretary-General Antonio Guterres today criticized India over its human rights record during a three-day visit. Since PM Modi came to power in 2014, campaigners […]