Both illegal and legal immigration should be halted (starting right now) for at least 20 to 30 years, to allow time for the third-worlders already here to assimilate and become Americanized. If we do this, and at the same time undertake an immense deportation (of illegals) effort, there's still a chance our republic can be saved.