Clashes after Catalan leaders detained

Crowds of protesters in Spain's Catalonia region have clashed with police after the Supreme Court stepped up legal action against separatists.Spain's Supreme Court ruled 25 Catalan leaders should be Continue reading ...