NDTV

@ndtv

Satellite Images Reveal Possible Cause Behind Devastating Nepal Flash Floods The National Disaster Risk Reduction and Management Authority of Nepal, in a post, detailed the analysis by Planet Labs showing an ice-rock landslide about 20 kilometres northeast of the Rasuwagadhi Nepal-China border cr

Open in BitSocial

BitSocial — the social app with no off switch