What Microsoft’s green card suspension means for Seattle-area workers - The Seattle Times