Tag: Uttarakhand Himachal Landslides

Natural Disasters Spark Renewed Scrutiny of Hill Station Construction in India

Serious questions have been raised regarding the large-scale development and construction of…

Environment Pulse