Massive protest on the Canary Islands against open borders.