... who are waiting in line, obeying the law to make sure that they can come here and contribute ...
... gay, straight, or bi, lesbian, transgendered life" line for ...