Task force to improve India’s rights record
3 min read
The government is forming a task force to prepare a National Action Plan on Human Rights (NAPHR) as mandated under the UN Human Rights Council’s... Read More