Home World News Scuffles break out between far-right & counter demonstrations in Barcelona (WATCH LIVE)

Scuffles break out between far-right & counter demonstrations in Barcelona (WATCH LIVE)

by admin August 18, 2017