It is impossible to say who fired the missile with certainty. It is more likely that the rebels did it, but I'm pretty sure it was mistake whoever did it.
Overall, the blame is on Ukraine because it didn't close that area off for civilian air traffic, regardless of who fired the actual missile.
Bookmarks