Tag: iaki urdangarin

[Spanish flag in the shape of Spain]

Spain’s Princess Cristina Federica de Borbon y Grecia will be formally questioned on April 27, 2013 in connection...