08-06-2023 23:38
via
cbsnews.com
Prospect of Chinese spy base in Cuba unsettles Washington
Cuba may allow China to establish a facility on its territory capable of conducting electronic surveillance on the United States, CBS News has confirmed.
Read more »