Posts from October 11, 2007

I-600 Filing Changes: A Step In the Right Direction?

[Edited 10/24 to Add: Please see the Clarification from the US embassy for details on[…]