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
Code: SPORTDX. Promo code is required. Discount is applied only to a certain category of goods.

More videos