On Saturday April 5th, tens of thousands of citizens across 40 cities in Spain will take to the streets to demand more ...
Following rising anti-tourist sentiment and more planned protests, one of Spain's most popular islands could soon ban Brits ...