Economy Blaming China’s investments for Barbados ditching Queen is Sinophobia. What stopped UK from developing its former colony? Finian Cunningham Thursday 24 Sep 20 The decision by Barbados to axe the British monarch as titular head of state has unleashed anti-China […]