Free Speech, Content Regulation and Section 69A of the IT Act

The legal tussle between social media platform X (formerly Twitter) and the Indian government over the Sahyog Portal has reignited critical debates around freedom of speech, intermediary liability, and constitutionality of takedown orders under Section 69A of the Information Technology Act, 2000. The case seeks to determine whether India’s content-blocking procedures are legally and constitutionally sound.

Continue ReadingFree Speech, Content Regulation and Section 69A of the IT Act

DNA Polymorphisms and Human Identification

DNA is the genetic blueprint found in cells—blood, skin, bone, etc.—containing 46 chromosomes (23 from each parent). Only ~0.3% of the DNA (about 3 million base pairs) differs among individuals, but these small differences form the basis of unique identities. DNA fingerprinting uses these differences to establish identity, paternity, and ancestry

Continue ReadingDNA Polymorphisms and Human Identification