Residents fed up with the impact of mass tourism in Barcelona have staged a mass demonstration, harassing visitors in the Spanish city.

Residents fed up with the impact of mass tourism in Barcelona have staged a mass demonstration, harassing visitors in the Spanish city.