Loading...

  • 13 May, 2025

Two buses crashed into a river in Nepal, leaving more than 60 people missing

Two buses crashed into a river in Nepal, leaving more than 60 people missing

The rain washed away land and vehicles from the road, but three survivors survived after swimming to safety.