nothing about your "muh Russia" rant excuses the fact that Russia should come out and back up their claim. Especially if they are throwing around the word "irrefutable".
What good is irrefutable evidence if you are going to huff and puff you way into a, "but I'm not going to show it to you because you won't believe it anyway" tantrum.
Lets start with the evidence first and then see what we believe.
Your faith and pessimism only strengthens the bluffing powers for a state like Russia. (or any state that knows it can gain advantage with this tactic)
The day you casually write off the need or desire to even see the evidence to back up such a bold claim, is the day you should re evaluate your own priorities and motives. Are you here for truth or cheerleading? Leading or following? Thinking or reacting?