IMO, Mexico is going to **** in a hand basket.
My wife and I have loved traveling down there for many years, but not anymore.
We had very close call with a gang of about 10-12 young street thugs ( 12-16 yrs. old) just outside the tourist area of Nogales, Mex. a few years back. They wanted her purse and our cameras.
After being put in fight or flight situation, I took an aggressive stand against them. They were all laughing, and pushing each other towards me, but not able to get a gang attack going. After a very long minute or two, they all laughed, and ran away. Thankfully, I'm a pretty good size guy, and I think I was able to intimidate them somewhat.
Believe me, my heart rate was up for quite a while after that.
It's getting worse everyday down there, 400 people per month are being murdered/decapitated. Gov. corruption and drug cartels.
Ray