25 international organizations write letter to Indian govt calling for release of student leaders

Twenty Five international organizations including Amnesty International, Human Rights Watch, and International Commission of Jurists wrote…

Human Rights Watch condemns arrests of Teltumbde, Navlakha

"The government should immediately drop all charges under a counterterrorism law against Anand Teltumbde and Gautam…