What are the Current Immigration Laws?

The current immigration laws are quite strict, particularly for those with a criminal background. In dealing with immigration law, it is best to consult a professional with experience in the field.You can find more information here: