China’s $490 Million ‘Investment’ In Barbados Behind Snap Decision To Remove The Queen

BRIDGETOWN — China is behind Barbados’ snap decision to remove the British Queen as its head of state. That’s the shocking claim of a conservative … Continue reading China’s $490 Million ‘Investment’ In Barbados Behind Snap Decision To Remove The Queen