1

Thousands protest in Spain’s Canary Islands over mass tourism