Majorca and Canary Islands residents have been protesting against the amount of tourists flooding their homes. The long-running protests are reaching new heigh
Read More