Harry and Meghan repay $3 million for finalizing their split with Britain
The Duke and Duchess of Sussex, Meghan and Harry, have paid back the $3 million in public money they used to renovate their UK home. Settling the debt may be seen as the final step of the couple in their split with Britain, although the house on the Windsor estate will remain their official residence … Read more