Which is a good argument for immediate across the board legalization. The recovery is going to be a very long process. Unfortunately I doubt that will happen. Even the idea of marijuana legalization is scoffed at by a city (Washington DC) which is fueled by the very cocaine and pills it purports to abhor.
I would propose creating an open database dedicated to tracking individuals known or believed to be associated with violent drug cartels. Perhaps call it a crowd sourced intelligence network.
Knowing that a government official being anonymously accused of being corrupt recently went on vacation in a foreign country and stayed at a 5 star hotel would go a long way in validating suspicions when combined with other data points, such as their relatives purchasing large quantities of real estate.
Presumably no cartel member or corrupt official operates with complete anonymity. When hundreds of individuals are able to combine their reports together, the "social network" of a criminal organization should be completely visible to all.
While I strongly advocate individual anonymity and privacy rights, anyone who explicitly infringes and impedes the rights of others has no rights.
This is a guerrilla war which can only be won by its own victims.