Who to blame for the decade long wait in green card processing?
Waiting in line for a decade is never fun. Drives people to the edge - or sometimes even over (that’s when they go back!). in that state of mind, it’s easy to miss the forest for the trees in understanding why immigration is such a nightmare.
USCIS operating performance report for April 2009 - released recently [...]


