Mexico stable? I guess so compared to Afghanistan otherwise not so much.
Agreed. Also, Mexico's stability is helped out, BIG TIME, by Uncle Sam to the north.