WorldClampdown on press freedom in India alarms UN rights chief Michelle BacheletIrfan Ali4 June 20204 June 2020 4 June 20204 June 20200104 Clampdown on press freedom in India alarms UN rights chief Michelle Bachelet....