Mexico is a sovereign state and not even a member of NATO. It's completely out of the question for NATO to position troops of any kind in Mexico. Mexico is in trouble with the cartels but the crisis has not yet reached the point of being a threat to the existence of the state, that is the point it would have to reach before any foreign forces were called in. If foreign forces were called in I imagine it would be the USA alone, as they are an ally of Mexico and a neighbour.
@Pariz. Nothing has changed in Colombia? So much has changed, the state was in an existential crisis. It now has much firmer authority and even the main rebel group, FARC, is being severely beaten now. Also do you really think it's that easy to stop drug smuggling? Trust me, countries have and are trying.








