Spain jails Catalan separatist leaders for independence bid

Spain jails Catalan separatist leaders for independence bid
play icon
Supporters of Catalonia's independence protest in Barcelona on Monday. Albert Gea /Reuters