‘Love Island’ Host Caroline Flack’s Cause of Death Revealed
After being found unresponsive in her home on Saturday (Feb. 15), it has been reported that Love Island host, Caroline Flack’s death was ruled a suicide. According to multiple reports. no official cause of death was revealed at the time of her death. Her family released a statement following the news. “We can confirm that … Read more ‘Love Island’ Host Caroline Flack’s Cause of Death Revealed