Palma Princess Cristina and Inaki Urdangarin
11-01-2016 Palma Princess Cristina and husband Inaki Urdangarin inside the courtroom at the Balearic School of Public Administration for summary proceedings in Palma de Mallorca, Spain.
Princess Cristina of Spain, sister of King Felipe VI of Spain, faces a tax fraud trial over alleged links to business dealings of her husband, Inaki Urdangarin. Princess Cristina co-owned with her husband a company called Aizoon alleged to be one of the companies used by the non-profit foundation named...more »
Copyright PPE/face to face/AdMedia