The immigration process is difficult and contains many pitfalls. Incurring a criminal charge can complicate this, especially since ...