The Duchess of Sussex made the Netflix Top 10 globally, in America and in Britain, despite an avalanche of negative reviews.
The former aide noted that, like any family, the British royals have good times and bad times ... the role Harry—who stepped away from royal duties in early 2020—takes on within the ...