Spain approves mass amnesty for half a million migrants · Reuters · Sentinel