These two Russian media are the two pillars of Russia’s presence in Latin America, along with military-political cooperation with partner states in the region, according to research by the Elcano Royal Institute, a leading Spanish research center.
Sputnik News
South Africa Today – World News