RIR filed in March, 2001, approved in October, 2001.
I-140 approved in February, 2002.
I-485 filed in March, 2002.
FP1: June, 2002.
FP2: April, 2004.
EB3
Name check stuck at FBI for 20 months. Only learnt the fact through congressman. Asked FBI for name check results. Name check sent...