Search results

  1. T

    India Suggests US Set Up National Human Rights Commission

    India Suggests US Set Up National Human Rights Commission In response to a presentation made by the United States at the UN, India has welcomed the “openness of the US delegation in accepting areas of continuing concern such as racial bias in the criminal justice system; incidents of...
Top