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
Copyright © 2016, CT Now
73°