Russians are idiots. The only bigger idiot is sitting in the Oval Office.
Maybe the Russians just haven’t had time yet to get their versions of the FBI, NTSB and CIA to fabricate a story about a center fuel tank explosion.