January 19, 2026How a Royal Navy admiral was forced to sacrifice 900 drowning men to save the Norwegian royal family… and still go on to have a successful career and attend Queen Elizabeth’s coronation
January 18, 2026Princess Margaret of the United Kingdom in 2001, after the stroke that left her confined to a wheelchair. 1930–2002.