just as an FYI: Russia never gets infiltrated because there's no infiltration missions scheduled for that region, and there is no failure condition for having all funding nations drop out.
getting back to the point, i find myself in complete agreement with Dioxine's posts, and this Russia thing doesn't really debunk anything. my reasoning is based on the source code, specifically where, how and when things are handled. to put it in simple terms:
you have two functions: spawnUFO and UFOLanding.
all the code regarding for instance, terror site generation, happens in UFOLanding. the ufo touches down, but instead of becoming a landed craft, it becomes a terror site, if anything happens when a UFO touches down, it's in here.
all the code for pact signing etc. happens in spawnUFO.
my point is, the relevent code didn't end up in spawnUFO by accident. we don't need an official statement from an interview with the developers to determine that.