The bus was travelling on a hilly stretch in Himachal Pradesh when a landslide struck after days of torrential rains.
Latest posts by Toimitus (see all)
Higher crude prices due to the disruption in the Strait of Hormuz have helped Russia …