Tags Celebrations at the India-Nepal border turned to mourning when a wedding procession bus fell into a 150-meter deep gorge

Tag: Celebrations at the India-Nepal border turned to mourning when a wedding procession bus fell into a 150-meter deep gorge