Something just crossed my mind due to the conflicting reports - wildest speculation , I know - but maybe the Saudis would like to make this up as a landing accident because there was "some special cargo" on board which went pooof...
Unbelievable, it took until #104 to get the first conspiracy theorist onboard, well done sir for waiting so long to take the bait.