China spent $240bn on other countries’ Belt and Road debts between 2008 and 2021 The Guardian Source link