Spanien nyligen varit hemsökt.