https://tlp.iasbaba.com/2019/12/day-59-q-1-do-you-think-due-process-of-law-is-an-ethical-legal-principle-substantiate-your-views/
Day 59 - Q 1. Do you think ‘due process of law’ is an ethical legal principle? Substantiate your views.