Hundreds of thousands demonstrate demanding release of jailed separatists in Barcelona

Hundreds of thousands of people backing Catalonia’s bid to secede from Spain packed the streets in downtown Barcelona Saturday to demand the release of jailed separatist leaders.