Diversity and Heterogeneity are the synonymous aspects often pondered upon when we associate ourselves with a nation like India.

The post Social Morality vs. Constitutional Morality with Special Reference to Navtej Singh Johar v. UOI appeared first on Legal Research & Analysis.