Protesters angered over the latest COVID-19 measures in Barcelona, Spain took to the streets on Friday and clashed with police as they objected to the …

source