Protesters call for release of anti-Modi activistTeesta Setalvad was arrested over the weekend on suspicion of faking documents about anti-Muslim riots in 2002.Tue Jun 28 2022