News

In an unprecedented intervention, the Supreme Court of India has sounded a dire warning, declaring that Himachal Pradesh could “vanish from the map of India” if rampant environmental degradation is ...