Coroner issues ruling on why

Coroner issues ruling on why "Love Island" host killed herself

CBS News

Published

Caroline Flack was found dead at her London apartment weeks before she was due to stand trial for allegedly assaulting her boyfriend.

Full Article