Is there trouble in paradise for Prince Felipe and Princess Letizia of Spain? Sources are reporting that the princess has fled the island of Mallorca while the rest of the royal family remains in residence, heading first to Madrid and then to Switzerland. From there, her whereabouts are unknown, and it’s unclear whether she remained […]