According to a website:
"On the other hand, even under the current statute, a state deferral of adjudication procedure should not constitute a conviction unless there has been some finding, plea, or admission of guilt up front. Thus, a New York adjournment in contemplation of dismissal (ACD), or a drug treatment diversion program that does not require a guilty plea up front, should still not be considered a conviction for deportation purposes."
According to that website ACD in NY is not considered a conviction for immigration purpose as long as i dont enter any guilty plea, hopefully it is true as it is my only hope now
But since i admitted guilt to the store security, i do not know but the store security probabbly told the police about it and it is possible that it may be written down on the police report, so it means i still admitted to guilt, but will Immigration agency check the police report? is the police report and evidence included in the FBI records?
Do you know if it is true that an ACD is not considered a conviction for immigration purposes? or did i get the wording wrong as it only says it is not considered a conviction for deportation purposes? because i need to apply for citizenship before my Green card expires which is in 2010, in case there's no way i apply for citizenship after my case is dismissed (after 6 months) and will have to wait for 5 more years to apply for it, will I have the same problems applying for a renewal of Green Card as I'd have when applying for citizenship?

