There is no doubt that Bush has been pushing for a guest worker program for years and it should come as no surprise. It was part of his 2000 campaign. What boggles my mind is that he is bucking his own party undermining its position in the process. He is also bucking American public opinion.
He is blowing my mind also.