Spain: Separatist Torra appointed leader of Catalonia
Catalonia has a new leader instead of Carles Puigdemont. On Tuesday, hardline separatist Joaquim Torra sworn in as Catalan president, Financial Times reported. Mr Torra was handpicked as a presiden...