Imogen Nunn died after taking a poisonous substance at her home in Brighton, England, on Jan.1, 2023, an inquest heard Latoya Gayle joined PEOPLE as an Associate Editor in 2024. Her work has ...
Imogen Nunn — who had nearly 780,000 followers — died at age 25 on Jan. 1, 2023 Zoey Lyttle is a Society & Culture Writer-Reporter at PEOPLE. She covers influencers and viral, trending content across ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results