Prince Harry and Meghan, Duchess of Sussex take swipe at Palace over ‘make or break’ remark
Prince Harry and Meghan, Duchess of Sussex have issued a powerful statement after being criticised for “rebranding” their website to reintroduce a connection with the Sussex name. The couple recently …