Got a link to any? My personal dislike for Putin, and his sychophants here, has nothing to do with what the Russian Defense Ministry itself admits.
So if you have anything that shows the Russians walked-back that statement, let's see it. I'd also like to hear why the Russians claim bad weather caused the incident, while the pilot claims the weather was "completely clear."
There are plenty of links on FR to what you want.