Bus falls into Nepal’s Trishuli river, eight killed and 15 injured in accident
Kathmandu : A passenger bus skidded off a main highway and fell into a river in Nepal's Bagmati province on...
Kathmandu : A passenger bus skidded off a main highway and fell into a river in Nepal's Bagmati province on...