India is No 1 again … for internet shutdowns. ‘It’s a form of collective punishment’
India has the dubious honour of being the global leader in internet shutdowns for six years running, according to a recent report, with right advocates blaming a rise in “digital …