News

Last year, Spain saw a record-breaking number of tourists, with over 15 million visitors flocking to the island of Mallorca alone. In response, protestors took to the streets across Spain ...