China’s Debt Trap Diplomacy in Sri Lanka
What is Going on in Sri Lanka?
Sri Lanka is currently experiencing its worst economic crisis since its independence in 1948, as shortages of food and fuel are causing unrest among the citizens. Economic reforms, which included significant ...