BARCELONA- Clashes erupted between riot police and over half a million citizens who took to the streets of Barcelona to protest
According to police figures, some 525,000 people took to the streets on Friday, calling for the release of the 9 Catalan leaders that were convicted of sedition and misuse of funds by Spain’s Supreme Court on Monday. reuters.