And India is so scared…

The world’s largest democracy is scared. The irony of it, it isnt scared of armed gunmen, but of unarmed peacefull protestors who would just want to go out in the streets and tell the world that they want “Azadi” or freedom from India. And it is the fear that has forced India to deploy hundreds …