Human Rights in India: A Presentation by the Cowan Fellows Human Rights Study Project

April 25, 2007

Members of the Cowan Fellows Human Rights Study Project, who traveled to India earlier this year to conduct research on human rights issues, presented their findings and experiences.