Sections
Shows
Events
Madras HC grants living being status to ‘Mother Nature’: What does it mean and what are its legal precedents?