Meghan Markle, Prince Harry and Netflix have been blasted for the use of stock footage in the trailer for the couple’s forthcoming miniseries.
Meghan Markle, Prince Harry and Netflix have been blasted for the use of stock footage in the trailer for the couple’s forthcoming miniseries.