The Immigration Process PART I: THE I-130 FORM – September 30, 2014 Around one million people obtain Legal Permanent Residence in the United […] January 25, 2015 0