With the new IT laws firmly in place, India has turned Twitter into a punching bag for 1.4 billion people June 24, 2021