Ad image

Tag: Nepal. china

Nepal scraps $1.5-billion dam project with China

The Nepal government announced on Wednesday it has scrapped an agreement with

NewsDesk NewsDesk