International

Spain is granting legal status to immigrants lacking authorisation — potentially 500,000 people