Meghan Markle latest – Hypocrite Duchess and Harry should ditch royal titles they claim to hate, fuming Palace aides say
[ad_1] MEGHAN Markle and Prince Harry have been urged to give the up the royal titles they claim to hate by furious Palace aides. Speaking