Mexico is a wonderful country!!! They have everything oil, gas minerals labor force. universities, etc how ever they also have corruption and unless and until that is fixed they will stay right where they are in the world order. I love Mexico and their people but if even their own people are afraid to travel openly, that should tell you something. I talked to my dentist last month in Mexico about a recreation spot he goes to and asked him if he was afraid of the violence. (Reynosa area) he said it is safe for me but probably not you.