A protester draped in the Estelada, the Catalan separatist flag, throws a stone during protests in Barcelona, Spain on Oct. 18, 2019. Bernat Armangue/AP Images

Catalonia demands release of independence leaders

Following the imprisonment of nine politicians in favor of Catalonia’s independence, approximately 525,000 people took to the streets of Barcelona in protest. Catalonia, a wealthy, semi-autonomous region in northern Spain,…

This day around the world: Oct. 1

Oct. 1 Barcelona, Spain Despite Spanish national police raiding polling locations and pressure from the central government in Madrid, Catalonia went forward with a referendum calling for independence from Spain….