Twitter’s India Snub Sparks Debate on Compliance and Free Speech, Public Policy Director Mahima Kaul Quits