Twitter India deposes before parliamentary panel over preventing `misuse` of platform
Amid a tussle between the Centre and Twitter over the new IT rules, officials of the microblogging site deposed before a parliamentary panel over preventing misuse of social media.
Read more »