Video

Catalan independence supporters staged a 'clean protest' in Barcelona