Do you have a source for him living in Russia? He may be an honorary researcher, which is more likely, considering the two of them escapes Russia years ago with no intention to return.
The article seems to make the claim he lives there but it's not really backed up by anything. I checked his Wikipedia and the last update is him studying at the University of Bonn, way back in 2007. Doesn't seem like it's possible to verify the claim of his residency.