Fri. Jul 5th, 2024

India has topped the global list of states that cut off the internet to their citizens for five successive years. Critics say shutdowns paralyze daily life and the economy.

By