Ryssland sitt finger med i detta?