India slams Twitter for not complying with new IT rules

17th Jun 2021    |    Source: Reuters

Pic

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