China has allegedly installed four spy bases in Cuba, 90 miles from the Florida coast. In Mexico, China operates telecommunications systems banned in the U.S. for being linked to the ruling Communist Party, which have the capacity to spy on and disrupt other countries’ communications.
Read Full Article »