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.

Advertisement
Up to 50% Off Men''s Apparel and Outwear at ems.com! While Supplies Last!

More videos