I would not let him leave the country.
Or send in delta force
I have thought all along if things are about to come home to roost on those crooks they will start catching planes. I am sure they have money hid out all over the world.
I think they are all well enough connected to know ahead of time.