Clashes have erupted between police and protesters in Spain’s northeastern Catalan city of Lleida after a judicial ruling ordered the city’s museum to return 44 pieces of religious art to the neighboring regional government of Aragon.
Clashes have erupted between police and protesters in Spain’s northeastern Catalan city of Lleida after a judicial ruling ordered the city’s museum to return 44 pieces of religious art to the neighboring regional government of Aragon.