IT Minister Ravi Shankar Prasad says astounding that Twitter, which portrays itself as flag bearer of free speech, defies rules.

IT Minister Ravi Shankar Prasad says astounding that Twitter, which portrays itself as flag bearer of free speech, defies rules.