Russia working on plans to allow visa-free travel for Turks
An official from the Turkish Ministry of Foreign Affairs says that Russia is working on plans to remove visa travel requirements for Turkish citizens Russia is removing visa travel requirements for Turkish citizens, said an [ More … ]