Prince Andrew's 20-Year Rent-Free Windsor Stay Exposed
Explosive leaked lease reveals Prince Andrew hasn't paid rent for his Royal Lodge home since 2003 and can legally remain until 2078, raising questions about royal financial privileges.
Explosive leaked lease reveals Prince Andrew hasn't paid rent for his Royal Lodge home since 2003 and can legally remain until 2078, raising questions about royal financial privileges.