News

How long can Shimla withstand the relentless, human-induced threats that are steadily impacting its very survival?