Amnesty International halts India operations, accuses Centre of ‘witch-hunting’
Amnesty International India noted that it decided to shut down its operations in India after it was “compelled to let go off staff in India”...
Amnesty International India noted that it decided to shut down its operations in India after it was “compelled to let go off staff in India”...
