Protesters call for release of anti-Modi activist
Teesta Setalvad was arrested over the weekend on suspicion of faking documents about anti-Muslim riots in 2002.
Tue Jun 28 2022
Death of a 84-year-old Indian priest in custody stirs outcry
Stan Swamy has died in custody, nine months after his arrest on false charges of terrorism.
Tue Jul 06 2021