Human rights defenders should conform to law of land, says Solicitor-General Tushar Mehta
At the Human Rights Council session in Geneva, Greece urges India to ensure full implementation of freedom of religion and Germany expresses concern about the status of human rights At the Human Rights Council session in Geneva, Greece urges India to ensure full implementation of freedom of religion and Germany expresses concern about the status … Read more