It was reported that the three or maybe two of the three had left Aruba, which seems suggestive.
Reported on tv?
I heard that in passing last night, just like a throwaway line, on either Fox or MSNBC.