Parliamentary Panel Summons Twitter On June 18

After a fresh tussle with the Centre over the new Information Technology (IT) rules, Twitter has now been summoned by the Parliamentary Standing Committee for Information and Technology.