Sen. John McCain said of the immigration bill in Congress: "If someone else has a better idea, I'd love to have them give it to us."
MANCHESTER, New Hampshire (CNN) - Sen. John McCain defended his support of a controversial immigration reform bill from criticism by other Republican presidential hopefuls Tuesday night as the GOP contenders held their first debate in New Hampshire.
"America is still the land of opportunity, and it is a beacon of hope and liberty and, as Ronald Reagan said, a shining city on the hill," McCain said. "And we're not going to erect barriers and fences."
McCain was a lonely voice on the stage at Saint Anselm College in defense of the plan now being debated in the Senate. The front-runner in recent polls, former New York Mayor Rudy Giuliani, called it "a typical Washington mess."