The Royal Report | 18 August
Manage episode 434863081 series 3582609
The Sussexes finish up their 'faux royal' visit to Colombia, the latest on Princess Kate's health. Plus, Prince Harry takes a veiled swipe at Elon Musk.
See omnystudio.com/listener for privacy information.
94 episodes