Catastrophe in Sikkim: Landslide Claims Six Lives, Many Missing; Over Two Thousand Stranded Amidst Heatwave Alert in 12 States
The serene and picturesque state of Sikkim, nestled in the Himalayas, has recently witnessed a devastating landslide, resulting…
Read More