Subscribe to France 24 now:
FRANCE 24 live news stream: all the latest news 24/7
As 12 Catalan separatist leaders prepare to go on trial in Madrid, Spain has been forced to defend the independence and impartiality of its courts.
Visit our website:
Subscribe to our YouTube channel:
Like us on Facebook:
Follow us on Twitter:
Tweets by France24_en