A secret Chinese spy base? Cuban officials say no to media report
US and Cuban officials dismissed a Wall Street Journal report about a surveillance base to be built in the Caribbean.
US and Cuban officials dismissed a Wall Street Journal report about a surveillance base to be built in the Caribbean.