Center for Pluralism, Religious Pluralism

India Accuses Human Rights Chief

Thanks to the Wire for publishing this story.  The Government of India is wrong in accusing the human rights chief […]