Supreme Court Stays Aravalli Hills Definition Amid Mining and Environmental Concerns

Supreme Court halts Aravalli Hills 100-metre definition, forms expert panel to assess ecological impact.

Supreme Court halts Aravalli Hills 100-metre definition, forms expert panel to assess ecological impact.