India under international scrutiny

Indian government is increasingly under fire for curbing dissent

December 10, 2023
Advertisement