Police patrol Barcelona-El Prat airport on June 13, 2017. (Reuters/Albert Gea)
Police patrol Barcelona-El Prat airport on June 13, 2017. (Reuters/Albert Gea)

Spain should release journalist arrested on Turkish warrant