NEW DELHI: Several people were killed in landslides, floods, and lightning incidents in different parts of Nepal within the last…
Read More »NEW DELHI: Several people were killed in landslides, floods, and lightning incidents in different parts of Nepal within the last…
Read More »