Posted by: mansion December 10, 2006
Login in to Rate this Post:
0
?
well do you have any other info regarding that, i'd think they'd wanna see more than greencard. Do you know anyone who works in a bank and help me with the process.
thx,