0
0
Read Time:12 Second
China is going to allegedly pay billions of dollars to Cuba to host a secret spy base, which would be 90 miles from the U.S.. The base could monitor American ships and electronic communications across the southeastern United States.