
I feel silly that I have to ask, but I’ll be honest, I have no idea… when they go to Russia, where are they? I assumed the building Erik charged into after Frost was some kind of embassy, but I’m realizing, I don’t know where I got that.
My impression was that it was the Russian official’s private residence. I’m pretty sure that’s what they mentioned it being at some point, but I’m not sure; it could be that, like you, I picked it up somewhere else, and it’s actually something else.













