Russian Press Conference on the story
So far, it has only been played around EE, and not the West.
Russia says they have evidence that Ukraine did it and so does the US since US surveillance satellite was passing over Ukraine at that very time.
Last edited by SadPole; 21st Jul 2014 at 15:43.
Reason: Second video link added