NEW YORK, NEW YORK – SEPTEMBER 25: Meghan, Duchess of Sussex speaks onstage during Global Citizen Live, New York on September 25, 2021 in New York City. (Photo by John Lamparski/Getty Images,)Photo: John Lamparski (Getty Images) Meghan, Duchess of Sussex received a Boxing Day present of vindication from The Mail …
Read More »