Thousands of people in Spain are protesting against mass tourism. In Barcelona, residents have sprayed tourists in restaurants with water guns. On the island of Mallorca, 10,000 people took to the streets holding banners that read: "Enough is enough!" and "Mallorca is not for sale." People in Mallor…