NEWS Rescuers get better first physique from 2 buses that had been hit by landslide and fell right into a river in Nepal ef1jqJuly 13, 2024017 views