AFP News Agency about 2 hours ago
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
📸 Fabrice Coffrini