I would say that Superman is the true "illegal alien".
How can he give up US cititzenship if he doesn't have it? He wasn't born here. He wasn't a naturalized citizen. His parents weren't born here. I say, throw his butt outta here and send him back to Krypton, the fraud.
...Superman announces that he is going to give up his U.S. citizenship. Despite very literally being an alien immigrant, Superman has long been seen as a patriotic symbol of "truth, justice, and the American way," from his embrace of traditional American ideals to the iconic red and blue of his costume.