By admin Uncategorized Venezuela is a battlefield for the strategic contest between two major powers. Previous Post Anti-Russian sanctions ‘crushed’ European economy – Orban Next Post Corridors of Resilience: India’s Emerging Eurasian Strategy