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 them through politically motivated allegations around tax evasions and financial loopholes. The global watchdog has