Prince Harry refunds house refurb bill from Netflix deal
Prince Harry has paid back £2.4 million ($3.2 million) of British taxpayers’ money used to renovate his home at Windsor Castle, using cash from his recent Netflix deal, his spokesman said on Monday. The...