Human rights collective demands Teesta Setalvad’s release
India - At the approaching UN Human Rights Council meeting in Geneva in November, a group of human rights organizations has stated that India will be questioned about how it treats human rights advocates. The