A number of Canadians have been killed in so called "safe" parts of Mexico. Sounds to me like this guy felt a little too comfortable there (probably because he was with some locals) and got caught up because of it.<quoted text>
I've said on this forum many times, that Mexico is a hell on Earth and should be avoided.
Mexico is not a place where I would drink heavily and party with random women like that. Too much corruption down there, not to mention racism.