Deputy Prime Minister Arkady Dvorkovich

Russian Flies 11,000 Tourists In Egpyt Back Home

More than 11,000 Russian tourists on Sunday were forced to return home from Egypt after Moscow suspended flights to...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent