Iraqi protesters who took to the streets on Oct. 1 are demanding political and socioeconomic reform throughout the country. Many Iraqi citizens believe the ruling class is failing to rule…
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,…