Spain's Princess Cristina gives evidence in fraud trial
Spain's Princess Cristina has taken the stand to give evidence in a fraud trial that could result in her spending up to eight years in prison if convicted.