#GujaratPolice
-
Gujarat Police, Supreme Court Criticized for Human Rights Activist Teesta Setalvad’s Arrest
Detention of prominent human rights activist Teesta Setalvad by the Indian authorities is a direct reprisal against those who dare…
Read More »