
Lately, I’ve heard a few times that the Spanish residency must be renewed every 5 years. It seems that some local free papers have published some articles talking about that. However, although that is not what I have always heard at the National Police station, is that true? Well, that’s part of my job: doing […]