Spain Princess Cristina declares separation from her husband after 24 years of marriage

Spain Princess Cristina has declared the separation from her husband named Inaki Urdangarin after their 24 years of marriage. King Felipe of Spain’s younger sister has announced the divorce from her husband and shared the information on her Facebook post. In the statement, Princess Cristina asserted,” We have decided to get separated with the mutual […]