INOC Chair applauds the Supreme Court decision for striking down Section 66A of the IT Act
NEW YORK (TIP): “It is indeed a great win for democracy and by striking down the Section 66A of the Information Technology Act, the Supreme Court has once again reassured the people of India of their […]