A Sorry State Of Affairs! India – the largest democracy in the world – tops with most Internet shutdown, globally, this year! Access Now – an international non-profit, human rights, public policy, and advocacy group […] Koushik Das December 26, 2019 Leave a Comment