
BUCKINGHAM PALACE will demand the right to "cast a critical eye" over the blockbuster deal signed with Netflix by the Duke and Duchess of Sussex according to incendiary new reports.
from Daily Express :: News Feed https://ift.tt/32QDErc
Daily Express :: News Feed