Communist China has reached a deal with Cuba to build an electronic eavesdropping base in the island country — around 100 miles off the American coast, U.S. officials told The Wall Street Journal.
Read More: Daily Wire
Communist China has reached a deal with Cuba to build an electronic eavesdropping base in the island country — around 100 miles off the American coast, U.S. officials told The Wall Street Journal.
Read More: Daily Wire