Wasn't Mexico one of the very moral country's that did not support our efforts to fight terrorists in Iraq?
I have heard reports that the Police in Mexico are involved in kidnappings for ransom so it is possible this was street justice.