Caroline Flack, Who Hosted ‘Love Island,’ Dies by Suicide at 40
Published
Ms. Flack, who was a fixture in the British tabloids, began hosting the show in 2015.
Full ArticlePublished
Ms. Flack, who was a fixture in the British tabloids, began hosting the show in 2015.
Full Article