India slams Twitter for not complying with new IT rules

17th Jun 2021    |     Source: Reuters

The Twitter App loads on an iPhone in this illustration photograph taken in Los Angeles, California, U.S., July 22, 2019.