Saudi citizens might soon enjoy visa-free entry to Russia, as Moscow hints at lifting current travel restrictions. The possibility came into focus after...