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.
I am a bit burned out and I need time to recuperate. Also, I have some other things I need to work on, including developing some other revenue…