Tag: natural disaster 2020

Global News
Landslide in Nepal causes 12 deaths

Landslide in Nepal causes 12 deaths

Torrential rain in Nepal on September 13 caused several landslides and killed at...