"More plausible is it sounds like the Russians were helping us out..." But they're denying they had any involvement now. Could it because they're saturated with Muslims in their country?
Of course they would deny it.