A commentator has said the Duke and Duchess of Sussex are “deluded” as they face a barrage of criticism in the wake of their terminated Spotify deal.
Daily Express :: News Feed
Home
Business World ‘Sharks are circling’: Harry and Meghan warned it’s ‘open season’ after Spotify...