Hello good folks of VJ,
We applied I-130 last July, and received NOA1 that states Nebraska SC. Today, Emma live agent informed me that my case is currently at Potomac SC and was placed under review on 27th March. Can anyone share what "under review" means? Is someone actively looking at my request now?
Cheers!!