VIDEO: Catalan demonstrators clash with police in third day of protests

VIDEO: Catalan demonstrators clash with police in third day of protests
play icon
Protesters put barricades during a demonstration in Barcelona. AFP