Source: https://main.sci.gov.in/supremecourt/2018/32601/32601_2018_33_1501_23387_Judgement_11-Aug-2020.pdf