infanta cristina of spain

Princess Cristina of Spain faces tax fraud trial

Princess Cristina of Spain, King Felipe VI's sister, could face trial after a Palma de Mallorca court upheld tax fraud…

10 years ago