Bombshell reports have claimed Netflix will part ways with the Duke and Duchess of Sussex when their contract is up, and that they could lose an astronomical sum.
Bombshell reports have claimed Netflix will part ways with the Duke and Duchess of Sussex when their contract is up, and that they could lose an astronomical sum.