Features related to green card

Flowchart from Immigration Road
January 29, 2013 | Blog
A graphic illustrates one reason why America's path to citizenship needs some improvement.