During Europe’s migrant crisis of 2015, European Union member states promised to accept 160,000 asylum seekers in two years, of which the Spanish government pledged to receive nearly 18,000. Five years later, Spain has given asylum to only two thousand people — held back in part by opposition from some Spaniards who say the kingdom already has too many migrants — many of them from Africa. Alfonso Beato filed this report from Barcelona, narrated by Jonathan Spier.Camera: Alfonso BeatoProduced by: Jon Spier
…