Human Rights Watch accuses Indian government

Human Rights Watch accuses Indian government of targeting critics with tax evasion allegations & raids

 Human Rights Watch has accused Government of India of targeting activists, journalists and government critics in an attempt to silence…

September 17, 2021

This website uses cookies.

Read More