You arrive in Spain. You need internet. And this is where the story begins.November 19, 20253 mins read