King Charles honours Queen Camilla and Prince Edward in Scotland
King Charles has bestowed special honours on his wife Queen Camilla and his brother Prince Edward, Duke of Edinburgh by inducting them to the Order of the Thistle at a ceremony in Scotland on Wednesday (03.07.24).
BANG Showbiz via Yahoo
4 hours ago