China's Debt Traps: Nepal's Trans-Himalayan Railway Could be Next.
A risky project in the world's highest mountain range is estimated to cost Nepal 10% of its GDP. Experts worry it could be another one of Beijing's debt traps.
Sankei Shimbun report, October 20, 2022.