Hi All,
I'm new to this forum and looking for an advice.Basically I'm on H1B Visa and working in USA. I've completed my 3 year's here and my nationality is Indian. Couple of months ago I was briefly arrested for an hour. I was taken to the police station on the suspicion of DUI. However as I was...