Last Thursday, the Wall Street Journal reported that China had agreed to pay Cuba billions of dollars to establish a major signals and electronic intelligence station on the island.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.