Top Spain court to rule on Catalan separatist leaders’ fate

Top Spain court to rule on Catalan separatist leaders’ fate
play icon
People celebrate after Catalonia's parliament voted to declare independence from Spain in Barcelona on Oct.27, 2017. File photo/ AFP