Sen. John McCain (R-AZ), who co-wrote the Senate’s amnesty legislation and has been trying for more than a decade to pass comprehensive immigration reform, believes not granting amnesty to all of the country’s illegal immigrants is a “stain on America’s honor.”

Speaking at Harvard University’s Institute of Politics on Wednesday, McCain said the country currently has “de facto amnesty” because there are “not enough buses” to deport all of the country’s illegal immigrants.

“Why don’t we give them a path to citizenship?” McCain asked before insisting that such a path is “no amnesty.”

Read More: