The saddest news for Freedom of Speech & Net Freedom in India. Motion to annul the IT Rules 2011 Act falls :(
Shared publiclyView activity