Prince Harry and Meghan Markle in 2018.Photo: Getty Images
By AFP
Agence France-Presse is an international news
Agence France-Presse is an international news agency headquartered in Paris, France.