Catalonia has always been a bit different from the rest of Spain. Despite being a major center in the Spanish-speaking literary world, they have their own language which they have jealously guarded, namely Catalan. Despite attempts by the late caudillo Francisco Franco Bahamonde to ban it, it nevertheless remains strong. And it is a good thing too, as Catalan is one of the most pleasant sounding languages there is.
Following the death of Franco, Spain finally began to pay attention to the very real aspirations of her many different linguistic groups and peoples. While the dialect of Madrid remains official, the autonomous regions such as Catalonia or the Basque Country have the right to educate their children in their own language as well. They also have their own local parliaments, police forces, and so on.
It seems that the government of Catalonia is thinking of banning bullfighting. If this happens, it will be the first place on the Spanish mainland where the corrida de toros will be illegal. It has been illegal on the Canary Islands since 1991.
You can read more about it here.
Spain is by no means the only country to engage in bullfighting. The neighboring nation of Portugal also has bullfighting. However, it is done on horseback and they aren’t allowed to kill the bull.