The Royal Report | 29 September
Manage episode 442610543 series 3582609
An ex-staffer slams Meghan Markle as a 'demon boss', the Sussexes are set to take solo projects after professional failure as a couple. Plus, what's next for the Princess of Wales?
See omnystudio.com/listener for privacy information.
94 episodi