Continuous judicial harassment against human rights defenders Teesta Setalvad and Javed Anand January 25, 2017 by neha