The US Embassy in Sri Lanka rejected our I-129 one year after the interview, then rejected our I-130 2-1/2 years after the interview. Rather than appeal we have determined to reapply for I-130. The online I-130 allows the choice of an Embassy outside their country of last residence. Does this work? Say for example we chose India...
Thanks for any experience.