On May 17, 2026, the Duchess of Sussex attended the inauguration ceremony for The Lost Screen Memorial at Place des Nations in Geneva, Switzerland, ahead of the opening of the 79th World Health Assembly. The Duchess was joined by World Health Organization (WHO) Director-General Dr Tedros Adhanom Ghebreyesus, global health leaders, ministers, and families affected by online harm.
Hosted by the World Health Organization and Archewell Philanthropies, the installation features fifty illuminated lightboxes, each displaying the lock-screen image of a child who lost their life as a result of online violence and digital harm. Positioned beneath the iconic Broken Chair monument, The Lost Screen Memorial serves both as a tribute to children lost to online harm and as a call for coordinated global action to ensure digital spaces are safe by design.





Post a Comment