Meghan Markle, the Duchess of Sussex, seems to be cheering for Nigeria at the 2023 Invictus games in Dusseldorf, Germany inside her special connection to the new team
Meghan Markle’s estranged father Thomas Markle Senior has denied claims he is involved in a royal sightseeing tour which will take tourists past Prince Harry and Meghan’s Montecito mansion.