Spain’s top court halts Catalan secession parliament meeting

Anti-independence demonstrators waving Spanish flags shout slogans during a protest in Barcelona, Wednesday, Oct. 4, 2017. Catalonia’s regional government is mulling when to declare the region’s independence from Spain in the wake of a disputed referendum that has triggered Spain’s

0 Comments