id845547461
Link to originalBetween 1970 and 2023, Global South governments paid $3.3 trillion in interest to Northern creditors.
id845547461
Link to originalBetween 1970 and 2023, Global South governments paid $3.3 trillion in interest to Northern creditors.