Protests across India over arrest of human rights activist Teesta Stelvad
New Delhi: Protests held in several Indian cities over the arrest of human rights activist Teesta Setalvad, who attempted to have Prime Minister Narendra Modi declared complicit in deadly sectarian riots in Gujarat 20 years ago. Mumbai Press Club expressed “shock and dismay” at the arrest,