MANDI — Torrential rains triggered flash floods and landslides across Mandi town in Himachal Pradesh early Tuesday, leaving at least two people dead and two others missing, while causing widespread destruction to homes, vehicles, and infrastructure. According to...
Read More