“
He on the other hand has never found an Evangelical Free church anywhere near where we are.”
Not important. You can worship God anywhere. He is everywhere. Our only command was to “not forsake the assembling of ourselves together” for common worship.
While in Moscow, we attended a church service of other believers from around the world, from all different denominational backgrounds.
Sounds like a modern tower of Babel.