Did the Moscow connection go down on this one?
The myriad of pro Putin propaganda seems to be missing. I wonder if the faux Canadian work visas expired, or Putin's F team finally got fired for incompetence, eh?