Tag: Oprah
Meghan Markle for president? And other dispatches from the UK’s Oprah...
Meghan and Prince Harry have quit their official royal duties and self-exiled to Los Angeles.
Some of the claims Meghan Markle and Prince Harry made during their interview with Oprah...