I’m still betting Chinese air-defense missile.
That or those 4 stolen passports.
I'll take that bet. It's around 800 miles from Chinese territory to the crash site.
What would be the motive? They were no where near China.
It would make more sense to inquire as to the whereabouts of the USS Vincennes.