Floods, landslides, and inundation wreak havoc across Nepal

Landslides triggered by heavy rains in Nepal cause tremendous damage to life, property, infrastructure, and the environment.

Trending Topics

Trending Videos