uk staff

Harry and Meghan sack entire UK team

Harry and Meghan sack entire UK team

Prince Harry and Meghan axe all 15 employees in their UK-based team