.....The “Lost Screen Memorial”, an installation of giant illuminated smartphones representing 50 children who tragically lost their lives following harm linked to social media, is displayed at Place des Nations in Geneva, Switzerland, ahead of the 79th World Health Assembly
— AFP News Agency (@AFP) May 18, 2026
📸… pic.twitter.com/KZjhLcs5Oc