TOPSHOT - People wave Catalan pro-independence 'estelada' flags during a demonstration to support Catalan pro-independence jailed leaders and politicians and called by 'Espai Democracia i Convivencia' platform that groups separatist collectives and unions in Barcelona on April 15, 2018. Thousands of people marched in Barcelona today to protest the jailing of nine Catalan separatist leaders facing trial on
{}