AfricaAsiaCoverEuropeNewsChina Denies ‘Debt Trap Lie’ In Its Belt and Road Initiative Projects As Infrastructure Spending Tops US$1 TrillionGlobal UpfrontAugust 19, 2022August 19, 2022 by Global UpfrontAugust 19, 2022August 19, 2022 Read more