Say Hello to Putin's Little EMP Friends?