Amnesty never have and never will work to solve any illegal immigration problem.

In the failed immigration bill it would have made no sense to give legal status to all those that came in before 1-07after a 24hr background check. Many of those are criminal illegal aliens and terrorist and they both came in to do harm to Americans. Illegal aliens have killed more Americans than terrorist. That would have made anyone that had came into this country in just over 5 months legal and they would not have a background in America to check and not having ever been finger printed. Many criminals are never caught if they have never been finger printed.

They only way to bring them out of the shadows is to enforce workplace laws. They will not be able to work and they will leave. Those who will not leave will not be in the workplace and probable are criminals and terrorist.

Amnesty will not bring criminal illegal immigrants or terrorist out of the shadows and we are not going to round them up, put them in jail or deport them. We will just not look for them as we have not look for illegal aliens to deport them.

Nothing in the bill would have worked. Surely not amnesty. Amnesty would give many criminal illegal immigrants and terrorist legal status with a path to citizenship for $5,000 in fines.

Since the 1986 amnesty we have more illegals, criminals, terrorist and drugs. Another amnesty would just be more of the same all for an unending supply of cheap and labor future votes.
Have them all leave by deportation or attrition by enforcing work place laws. Then, we would never have to deal with illegal immigration again. Only way to know who is in this country is by controlled immigration. At that time they should be fingerprinted and a background check in the countries.