Posted by: hangu lama November 15, 2006
Login in to Rate this Post:
0
?
dude, you have to apply the I-130 here in the US.
download the form and and you'll know exactly where to file.