India slams Twitter for not complying with new IT rules

South Asia

Reuters
16 June, 2021, 09:25 am
Last modified: 16 June, 2021, 05:06 pm