As Biden dithers: Generals warn that Beijing has built a SPACE STATION in Argentina that could blind US, signed 21 countries up to trade pact and bought key ports on Panama Canal Commanders in the Pentagon are worried about Beijing’s growing influence on Latin America and the Caribbean China has pumped tens of billions of […]
The post China Tightens Stranglehold on Latin America and Caribbean appeared first on The St Kitts Nevis Observer.