Witness Account Of Heart-Wrenching Shimla Landslide Tragedy by Niharika Verma August 17, 2023 0 Amid the relentless downpour, a catastrophic landslide wreaks havoc in Shimla, Himachal Pradesh, claiming over 30 lives. Witnessed by a ...