News

Incessant rainfall triggered widespread floods and landslides across Nepal on Wednesday morning, blocking several major ...