Demonstrators take shelter behind a barricade during clashes with police in Barcelona, Spain, Wednesday, Oct. 16, 2019. Spain's government said Wednesday it would do whatever it takes to stamp out violence in Catalonia, where clashes between regional independence supporters and police have injured more than 200 people in two days. (AP Photo/Bernat Armangue)