Royal fans have criticized Prince Harry and Meghan Markle for their deal with streaming giant Netflix and have asked them to pay back the £2.4 million taxpayers money they used to renovate Frogmore Cottage. The fans have also urged Queen Elizabeth II to completely strip the Duke and Duchess of Sussex of their royal titles. The Hollywood journey of Harry …
Read More »Meghan Markle, Prince Harry asked to pay back taxpayers money used to renovate Frogmore Cottage after Netflix deal
September 4, 2020