Hello everyone,
I am in a complicated situation...I was an idiot and reacted out of emotion and ended up canceling my petition for my fiance. I know I have to restart the entire process, and we decided to get married and do the I-130. The problem is I ended up pregnant during our last visit, and I was wondering how long is I-130 taking? Is it possible to give birth overseas, or is it better to give birth in America citizenship-wise for the child? Thanks :)