"At the debate, McCain called marijuana a "gateway drug".McCain had promoted the legislation and eventually the granting of citizenship to the estimated 12–20 million illegal immigrants in the United States and the creation of an additional guest worker program with an option for permanent immigration.