Nonsense, smokescreen, diversion.
The plane is at Naval Support Facility Diego Garcia
U.S. took the plane.
They would have had to jam all comms because one sat phone on board would ruin the plot. I know that some flight crews carry them.
no I have it on good rumor Lizard Lick towing repossessed it and it will appear in an upcoming episode of their tv show...