A report indicated China reached a multi-billion-dollar agreement with Cuba to build a surveillance facility, though American and Cuban officials have also denied it exists.
A report indicated China reached a multi-billion-dollar agreement with Cuba to build a surveillance facility, though American and Cuban officials have also denied it exists.