“Harry & Meghan” filmmaker Liz Garbus claims palace tried to “discredit” Netflix series

“Harry & Meghan” filmmaker Liz Garbus claims palace tried to “discredit” Netflix series