Trapped Passengers Rescue From Massive Landslide In NepalAuthor:Dominic KellyUpdated:Mar 7, 2018Original:Aug 25, 2014Source: LiveLeak