Written by author Gary Gorbach
Waiting for a green card is a long and painful process. Especially if there are some unfinished business overseas. We have to put on the scales the completion of these matters and the opportunity to return back to America. After all, having left the country, you can lose the opportunity to return for a long time: with an expired...