The Supreme Court, in one of the final judgments authored by Chief Justice of India DY Chandrachud, has strongly denounced ...