A major river in Nepal has flooded, sweeping away houses, bridges and damaging a part of hydropower station, authorities have …
source

A major river in Nepal has flooded, sweeping away houses, bridges and damaging a part of hydropower station, authorities have …
source
Leave a Reply