News

On June 15th, the streets in many major cities across Spain, Italy, and Portugal were filled with dissatisfied local residents who joined forces to chant against tourists, demanding they go home. The ...