India has 'unparalleled institutional mechanism' to address issues of human rights violations: NHRC

Leave a Reply

Your email address will not be published. Required fields are marked *