I took my own advice and searched for “Saudi Aircraft” to see if I might get lucky and find an attribution. I didn’t find the actual site but I did find this:
Title: White Planes Can’t Jump
While it is hard to see because I can’t size the #$%^&*:( pictures, think about where the people fortunate enough to be on this flight ended up. That’s right in the water in the ditch. Now you know the rest of the story.