Ronald Reagan signed it cause they told him it would be a one time thing to see if it worked so I forgive him for it. President Bush doesn't have that excuse.
Don't forget that Ronald Reagan's vice president at that time was George Bush Senior. He might have had something to do with influencing Reagan to push through the amnesty bill. I remember very well George Bush Sr. speaking about The New World Order, and the Thousand Points of Light, as if they were the best things to ever happen to our country.
That's why I never voted for Bush Jr. I thought he would follow through, like father, like son. It looks like he is continuing his father's NWO goals.