Catalonia is an autonomous community on the northeastern corner of Spain, designated as a nationality by its Statute of Autonomy. Catalonia consists of four provinces: Barcelona, Girona, Lleida, and Tarragona. Read More
Clashes erupted between riot police and over half a million citizens who took to the streets of Barcelona to protest against the hefty prison sentences recently handed out by the Spanish Supreme Court to several leaders of the Catalan independence mo ...
The Spanish Supreme Court on Monday sentenced nine Catalan separatist leaders to between nine and 13 years for sedition and misuse of public funds for their role in the 2017 independence referendum considered illegal by Madrid. ...