Spain cracks down hard after Catalonia declares independence

Anti-independence supporters shout slogans and wave Spanish flags as they march against the unilateral declaration of independence approved earlier by the Catalan parliament in downtown Barcelona Friday, Oct. 27, 2017. Catalan lawmakers voted Friday to secede from Spain, shortly before

0 Comments