Delhi unveils rainwater-seepage sidewalks in Shalimar Bagh, raising safety concerns

India