Barcelona rocked by clashes

Demonstrators throw stones at police during clashes in Barcelona, Spain, Friday, Oct. 18, 2019.