Day: 29 October 2013
Tax-dodging Princess faked rent deal: Report
Spain's Princess Cristina could be dragged into court after revelations she may have dodged tax by signing a fake contract in which rented out office space in her own home to herself.