China to Set Up Secret Spy Facility in Cuba

Category: News
Publish Date: June 10, 2023 - 5:00 am

Sources have released details of a secret agreement between China and Cuba so China can set up facilities on the island to be able to collect electronic communications from the southeastern US.