Coroner issues ruling on why "Love Island" host killed herself
Published
Caroline Flack was found dead at her London apartment weeks before she was due to stand trial for allegedly assaulting her boyfriend.
Full ArticlePublished
Caroline Flack was found dead at her London apartment weeks before she was due to stand trial for allegedly assaulting her boyfriend.
Full Article