While most of Europe is getting tough on migrants and asylum-seekers, residents on one Canary island are taking a more friendly approach to newcomers. The people of El Hierro, part of the Spanish archipelago, say they can relate to the long journey many people make in search of a better life — because it reflects their own recent history.