$ 0 0 The Supreme Court verdict striking down Section 66A of Information Technology Act received overwhelming support from the public here.