Intercepted phone calls pretty much prove this was done by Russian separatists. My guess would be they got the technology for something like this from the Russian government. There will be all sorts of bitching and posturing and blame passing and then it will be over and nothing will come of it. Isn't the first time it's happened, won't be the last. Sadly.