The Delhi Development Authority or DDA, which sought permission to cut 473 trees in the Delhi Ridge area to complete a road leading to the Central Armed Police Forces Institute of Medical Sciences, was pulled up by the Supreme Court today.

By admin