CT Now

File photo of Spain's Infanta Cristina attending a news conference in Mexico City

Spain's Infanta Cristina attends a news conference in Mexico City.Reuters
75°