Top Spain court to rule on Catalan separatist leaders’ fate

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

Most Popular Stories