‘Harry & Meghan’ director Liz Garbus claims palace tried to ‘discredit’ Netflix series
Liz Garbus, the director of Prince Harry and Meghan Markle’s latest Netflix series dubbed “Harry & Meghan,” slammed Buckingham Palace officials for their attempt to “discredit” the series. The 6-part … Read More