It was speculated as being Russian
It was confirmed to be a Buk missile fired, which is a russian missile. It was also confirmed to have been fired by pro-russian rebels. Given the fact that the pro-russian rebels were funded and supplied by Russia, this was essentially confirmed as Russia's doing. I don't know why people are just picking this up now.