If you require proof and think 'questions' put forward by the Russians need answering, then you truly are a lost cause and have been suckered in by their propaganda machine. Shame, but it's an indication of just how well-oiled that operation is.
The world outside of Russia knows the truth - it's hardly debatable. As for Crimea/eastern Ukraine, I can assure you that I know infinitely more about those issues than you through my work. Again, your stance is another example of Putin's powerful psy ops on his minions.
Didn't realise that the RAF had been involved in Crimea/Eastern Ukraine mate thus making you marvellously informed, as someone in the airforce though you should be able to explain how come theirs been nowt, nill, zero from the black box, in pretty much every case once its recovered theirs a release of the how, where and why from the investigation team, yet with this utter silence?
As for infinitely better knowledge of the situation mate, all i will say is that I Live in Russia and can see the western media propaganda for exactly what it is - as it does not reflect the reality of events on the ground in the slightest, P.S. if your gonna be throwing jobs around as a way of proving expertise mate, i worked for the Home Office for years, so have a decent insight into certain things myself, and unless your extremely high up in the RAF i doubt you know little besides what your told by your superiors. Armed forces never did encourage independent thinking about anything mate.
Summary of what you said though is amusing, Russia's questions about the downed plane that they put forth don't need answering - err OK, not sure why they don't exactly, presumably because the answers can't be easily given.
The world outside Russia knows the truth - it's hardly debatable - Errrm because the US immediately threw the blame at Russia - EU followed like it always does - NATO gets further ammunition in which to effectively break the 1990's treatise on none expansion into former Soviet block countries, a very familiar game from the US, used in too many countries over the years to mention.
P.S. did they ever find the WMD in Iraq btw?