Russia and Iran sign rail deal for corridor intended to rival Suez Canal

Russia, Iran, rail deal, rail deal for corridor, Suez Canal
World
image