Some US companies have had "arrangements" to allow their US employees to travel safely in Central America, South America, and Asia for decades. Even if it were Israel, he may well have been "set up" by another country or group which wanted him out of play as he may have been an embarrassment to everyone. It is probably easier to "set up" this type of individual by his own greed than any other motive.
Mexico: Death toll 27 after truck hits religious procession (AP)
from the article: Will the Dubai hit increase Israel's global isolation?