Being a non-citizen resident in the United States can a precarious position. Until you become a naturalized citizen, there are many grounds upon which you can be deported.
A criminal conviction doesn't just affect your day to day life, it can get you deported. But, what if you never went to trial? Can a guilty plea affect your immigration status?