Beijing has signed 20 new agreements with Nepal for infrastructure development under its Belt and Road Initiative, but the recent leak of a document suggesting that road expansion could result in the loss of hundreds of acres of land along Nepal's border with China has sparked protests, Nikkei reports.

Read the full article here.