Network: Wedgetail Astrostrategy Cyberstrategy Geofinance Geopolitics Geostrategy Global Energy

Escalation of tensions around Cuba could destabilize Latin America — Russian MFA

The ministry noted that the republic is going through tough times due to the unprecedented trade, economic, financial and energy blockade

Source: TASS (English)