Tag: London's Madame Tussauds removes Meghan and Harry from Royal family display – CNN