Communist China is beginning to rapidly increase its footprint in the Caribbean as it seeks to dethrone the United States as the world’s leading superpower.
Newsweek reported that just a couple hundred miles away from the U.S. Virgin Islands, China has started to take over the paradise island of Antigua.
Read More: Daily Wire