Howard Stern slams Meghan and Harry’s new Netflix series as Royals brace for more ‘truthbombs’
US radio host Howard Stern has slammed Prince Harry and Meghan Markle over their new Netflix docuseries – branding them ‘whiny b*****s’ while speaking to co-host Robin Quivers on Sirius XM.