Snapshot Spain

Mass Protests As Spain Jails Catalan Leaders

  • Whatsapp

Snapshot | Police and protesters clashed at the Barcelona Airport after Spain's Supreme Court sentenced nine leaders of the Catalan independence movement