Humorality 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... Tim PatrickMay 2, 2011