A key road in Shaheen Bagh, New Delhi, has transformed into a stagnant sewer months after the monsoon, posing daily risks to ...