Section 66A and International Human Rights
Liberty of thought and expression is a cardinal value that is of paramount significance under India’s constitutional scheme. The preamble of the Constitution of India inter alia speaks of liberty of thought, expression, belief, faith and worship. Article 19(1)(a) of part 3 on Fundamental Rights of the constitution provides right to freedom of speech and…