Tens of thousands of demonstrators hit the streets across Spain’s Canary Islands on Saturday to demand changes to the model of mass tourism they say…
Tens of thousands of demonstrators hit the streets across Spain’s Canary Islands on Saturday to demand changes to the model of mass tourism they say…