I don't think you have the appropriate context petra. We've been flooding the country with H1Bs in the last 5+ years. All of the new net jobs in the last 2 years have gone to "immigrants"

Reply to this note

Please Login to reply.

Discussion

No replies yet.