The first proof of “China’s Debt Trap” in the Caribbean is here
According to a media report by Dominica online, Six Caribbean countries are in a debt stranglehold of China. Reportedly, Six Caribbean Small Island Developing States (SIDS) are among ...