49.4 crore people defecate in the open across the world By groundreportdesk 03 Feb 2024 49.4 crore people defecate; 494 million people around the world still defecate in the open, which includes about 15 percent of India's. Read More
DUSU elections: Candidates elude environmental concerns, students stay silent By B. Mohita 28 Nov 2023 As hundreds of pamphlets lay strewn across the campus roads, a pressing question arises- What is the cost of this canvassing on our environment? Read More