Human Rights Watch World Report 2017 finds India reeling 250 recommendations given by third Universal Periodic Review (UPW)

Human Rights Watch World Report 2017 finds India reeling  250 recommendations given by third Universal Periodic Review (UPW): The Human Rights Watch World Report 2017 finds India to be a nation violating human rights in more than ten issues including women’s rights, freedom of speech, gender identity and treatment of minorities, to name a few.…