Feedback
News

Spain’s Princess Cristina Loses Legal Battle to Avoid Tax Fraud Trial

From Jan. 11, 2016: Spain's Princess Cristina Appears in Court on Tax Fraud Charges 0:43