500,000 Protesters Marched in Barcelona Against Spain’s Imprisonment Catalonia Separatist Leaders
Spain's supreme court has sentenced nine Catalan leaders up to 13 years in prison on charges of sedition. A general strike brought the city to a standstill and there has been violent unrest for a week.