Barbados Prime Minister Mia Motley pushes back on the BBC’s accusation that Barbados is fast becoming a satelite of China. Feature photo courtesy Timothy Sullivan (UNCTAD), Wikipedia
134
previous post