China owed more than $1 trillion in Belt and Road financial obligation: report

INSUBCONTINENT EXCLUSIVE:
BEIJING - China is owed more than a trillion United States 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% of the loans supporting countries in financial distress.