Archive

madame tassauds

Harry and Meghan’s waxworks removed from Madame Tussauds

LONDON: The waxworks of the Duke and Duchess of Sussex Prince Harry and Meghan Markle have been removed from the royal family display at Madame Tussauds London. The museum’s move follows the royal couple’s announcement that they plan on stepping