Your own news platform
United Nations’ specialists have said that India’s new IT rules “don’t adjust with global common liberties…