Wax Museum Removes Prince Harry and Meghan Markle Figures From Royal Family Display

Well, that was fast! Prince Harry and Meghan Markle's wax figures have been taken out of the royal family display at Madame Tussauds in London, the HuffPost reported. Officials said in a press release that the wax figures will be moved elsewhere within the museum. “To reflect the upcoming change in...
Read More