India leads the world in internet shutdowns
Jul 05,2023
India has been leading the world in internet shutdowns, with 84 recorded last year, according to Access Now. These shutdowns are mostly imposed in restive areas such as Jammu and Kashmir, and Manipur. The government claims that the shutdowns are nece...
Read More >