Task force to improve India’s rights record
News: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 (UNHRC) Universal Periodic Review(UPR). Facts: About Universal …
Read More