Meghan Markle travelled solo to Geneva, Switzerland on Sunday 17 May for one of her most significant public appearances to date, the inauguration of the Lost Screen Memorial at Place des Nations, on the eve of the 79th World Health Assembly.
Meghan Markle in Geneva: The Lost Screen Memorial and Her Call to End Online Child Harm