In Spain, massive street protests are continuing in the Catalonia region after nine Spanish separatist leaders were sentenced to prison on Monday for their role in Catalonia’s bid for independence in 2017. On Wednesday night, protesters set up barricades and faced off against police for hours during the region’s third straight night of protests.
Topics: