videoDetails
Landslide leads to Accident in Nepal
Nepal Bus Accident: A terrible accident has happened in Nepal. Due to heavy rains, two buses have been hit by landslides and these buses have been washed away in the Trishuli river. There were 63 passengers in both the buses.