"weak Mexico government" is not the answer because the drug cartels rule Mexico in a typical Communist totalitarian way.

A strong government based on true Christian principles is the only thing...