From The Newsroom podcast

Harry and Meghan’s Big Netflix Announcement - Is It A PR win? 16/08/25

0:00
7:05
Spola tillbaka 15 sekunder
Spola framåt 15 sekunder

The Sussexes have signed a new deal with the streaming giant after widespread reports their partnership was being axed - but has it really helped them save face?

See omnystudio.com/listener for privacy information.

Fler avsnitt från "From The Newsroom"