As an Indian citizen I'd rather not have a shithead american executive lord over information flow in my country. I trust my govt. way more than I will ever trust a Foreign entity.
Twitter should comply with Indian laws if it wants to operate here. It's as simple as that.