China owed more than $1 trillion in Belt and Road debt — report
BEIJING, China — China is owed more than a trillion dollars through its Belt and Road project, making it the biggest debt collector in the world, a report said this week, with an estimated 80 percent of the loans supporting countries in financial distress.