These are, indeed, specialists from TAM Georgia, but this particular Su-25 is stationed at Bangui, Gambia..
Thanks MSphere buddy!! You’re the man!
If I’m not proved to be wrong. This “Blue 81” was making a stop-over at Aman, Jordan while enroute to Banjul, Gambia.