Viv, I think the answer to the immigration problem can be solved economically. However, the government from top to bottom is crooked. If you want to get anything done in Mexico, the name of the game is bribery. Replace the government, entice industry etc...., people will want to stay because then they can work and support their families. JMHO.