CHEAT SHEET
TOP 10 RIGHT NOW
1

King Felipe of Spain ‘Plunged Into Hell’ by Letizia’s Cheating, Book Claims

PALACE INTRIGUE

Spanish King Felipe and Queen Letizia walk together at STRAAT Museum during their two-day state visit to the Netherlands, in Amsterdam, Netherlands on April 18, 2024.

Piroschka Van De Wouw/Reuters