Tag "Vladimir Evseev"

Back to homepage

Russia set for support role in China-led Nicaragua canal project

Loading

Russia and Nicaragua have been discussing Russia’s role in the construction of a canal building project that would connect the Pacific and Atlantic via Nicaragua

Read More