En juin 2017, Glenn mettait fin à ses jours après qu'une photo de lui dénudée ait été diffusée en ligne. A l’occasion du 18 novembre, Journée européenne de lutte contre l’exploitation sexuelle et l’abus sexuel des mineurs, Child Focus réactive son téléphone comme outil de lutte contre le sexting non-consensuel et l’exposition.