India under international scrutiny

Indian government is increasingly under fire for curbing dissent

By Ershad Mahmud
|
December 10, 2023
Advertisement