I read the first article and it says the person was an American national who was put on Interpol’s “red notice” wanted list in June 2017.
But the article was from Oct 2017. So is that when the picture was taken? Not this week?
Current speculation is those photos were from 7/2017 and that is the same date of photo of airport being looked at now, folks still looking at airport near Shanghai ... TBD ;)