Residents of Spain’s Costa del Sol have become the latest to vent their fury at the way tourism has affected their lives, with stickers plastered on holiday rental apartments. Angry …
World
Residents of Spain’s Costa del Sol have become the latest to vent their fury at the way tourism has affected their lives, with stickers plastered on holiday rental apartments. Angry …