Meghan Markle and Prince Harry will abdicate their royal titles and repay taxpayers $3.1 million as part of the arrangement that will allow the couple to “step back as senior members of the Royal Family,” Buckingham Palace announced Saturday. While Harry and Markle will not be stripped entirely of their …
Read More »