About 700,000 migrants in Spain remain in legal limbo, according to Catholic charity Caritas, unable to work formally or gather the paperwork needed to secure residency, pushing many into black-market ...