Twitter India representatives depose before parliamentary panel over issues of social media platform misuse, protection of citizen rights.

Twitter India representatives depose before parliamentary panel over issues of social media platform misuse, protection of citizen rights.