Terror striked their allies in Donbass multiple times with missiles
Bombed nuclear plant with the artillery apparently stationed in the same nuclear plant
Sabotaged their own pipeline, move that is greatly beneficial to USA but detrimental to RF, which they subsequently declared to repair which will take great effort. Because Russia apparently can’t make a difference between flipping a switch and multibillion sabotage of their own interests.
Well they do claim that Russia:
So there is no denial outside of their abilities.