Nestled in northwest Delhi, Bhalswa is known for its extensive landfill, a burden that has persisted for almost two decades . For many families, this site serves not only as a waste disposal area but ...