Admittedly Putins claim is a bit more likely than Frogfoots from space, but after the debacle that was the response to the downing of MH17 I trust word from the Kremlin as much as I do from Ankara. As Skybird put it, they both lie.
Then again, they
are politicians...