China owed more than $1 trillion in Belt and Road debt: report
China is owed more than a trillion dollars through its Belt and Road project, making it the biggest debt collector...
China is owed more than a trillion dollars through its Belt and Road project, making it the biggest debt collector...