HW Shorts APP7 Indians Die As Buses Fall Into River In NepalNirvaanJuly 12, 2024 by NirvaanJuly 12, 2024 7 Indian nationals have reportedly perished on Friday as a landslide in Nepal’s Simaltal area – caused by heavy rain – led to 2 passenger...