India Hit By Barrage Of Criticism From The International Community
'Desh Ka Apmaan': Darain Shahidi assesses the barrage of criticism India is getting from the international community over its human rights record, erosion of democracy and its slumping economy