I am U.S. citizen, my parents's B2 visa were rejected twice.
I want to file the green card process in China, do you know how long it will take?
If I apply the green card for them in China, I only need file I-130, I don't file I-485, is that right? I got impression that it will take longer if I apply from China,is that true? By the way, I lived in New York state and closed to New York city, please give me advice which way will be faster? Thanks a lot!