A US-sanctioned Russian Il-76 cargo plane has landed at a Cuban military air base, sparking concerns in Washington about Moscow's military support for Havana amidst rising US-Cuba tensions ...
Russian cargo plane reportedly lands at Cuban military base amid escalating U.S.-Cuba tensions and Trump's national emergency declaration over Havana.
Russia’s defense industry produced seven new Il-76MD-90A military transport aircraft in 2025, marking a record since the start of the full-scale war, according to Defense Express. The outlet notes ...