Tag - green cards

Obama Releases Long-Form Green Card

After spending close to three years trying to avoid the issue altogether, President Barack Obama held a press conference last week to announce the full release of his "long-form" green card. Until the announcement...