Friday, June 09, 2023

China has reached a secret deal with Cuba to establish an electronic eavesdropping facility on the island of Cuba

This is perhaps the biggest news of the day, but only an Indian news outlet and the Wall Street Journal have reported it so far looks like. Here is my earlier blog post about this subject.

No comments: