"any information prohibited by... sovereignty and integrity of India"
NOT defending Twitter, but "integrity" is a pretty broad scope, almost completely opinionated (but by who's opinion?).
"hiding behind its US operations... not taking Indian laws seriously"
Twitter doesn't hide, they don't even take US laws seriously. Of course, what is Twitter "hiding" from?
“incitement to an offence,”
So it's better to pretend you don't have a government to talk about so your government can do anything it wants and as a bonus you won't be REPORTED...
I'm going to go ahead and scratch off India from the list of "nice places to visit".