China Denies ‘Debt Trap Lie’ In Its Belt and Road Initiative Projects As Infrastructure Spending Tops US$1 Trillion
Beijing admits signing ‘cooperation documents’ with 149 countries and 32 international organisations, while taking on 3,000 projects US Secretary of State Antony Blinken has accused
Read more