Has anyone been able to travel to Russia recently with a Tourism/Business visa while being neither a citizen nor a resident of the 3 approved countries (UK, Turkey, Tanzania).

More specifically, I'd like to know whether I can travel to Moscow from Istanbul using my business Visa while not having proof of being resident in Turkey.

How strict are they with the local residency requirement?