Green tribunal orders removal of debris from Delhi Ridge
Rs 25,000 fine on anyone found dumping debris in Delhi's largest green belt