Posted inAt VIFreep Breaking News Business News
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 member of the UK Parliament…