Katherine Huggins

Katherine Huggins

Prince Harry & Meghan Markle Give Up Royal Titles In Agreement Announced By Queen

Prince Harry and his wife, Meghan Markle, will stop using their royal titles, relinquish state funding, and repay millions of…

6 years ago