Spain's king and queen mark 20th wedding anniversary in new era for crown
Spain's King Felipe VI and Queen Letizia will celebrate their 20th wedding anniversary on Wednesday, widely credited with having regenerated the scandal-tainted monarchy for a new era.