The Delhi High Court on Monday directed the Delhi Development Authority (DDA) to hand over two of the four earmarked landfill sites to the North Delhi Municipal Corporation (NDMC) and the South Del