In contrast to the current anti-immigrant sentiment and policies in the United States and much of Europe, Spain has announced that it will provide legal status to 500,000 undocumented migrants, ...