Queen Elizabeth stripped Britain’s Prince Andrew of his military affiliations and patronages, as Buckingham Palace looks to distance itself from the prince, who is embroiled in a legal battle over allegations that he sexually abused a teenager in the early 2000s. |