Spain: Princess Cristina and Husband Face Trial For Corruption
A Spanish judge ruled yesterday that Princess Cristina, the sister of the recently crowned King Felipe VI, should face charges of tax evasion and money laundering in connection with an ongoing investigation into her husband’s business dealings, reports The Telegraph.