GEEEEZUS, Mary, Joseph! What a freaking war zone. Mexico has been bad for years, Guatemala is terrible, Brazil is a war zone. It used to be Colombia was terrible, but now it is almost like the entirety of the Central and South Americas are just at war between drug dealers and gang bangers. Coming to a city near you, if you think Detroit, Baltimore, Chicago, LA, Baton Rouge, NoLa, DC and all the other cities with high crime are bad, just wait.
I did search for some context but...
Mexico has been bad for decades but it really has come to head. I've never vacationed there but I know people who do regularly, they just don't leave the resorts. I'll pass.