Tag: TV Host

Television Host Caroline Flack Takes Her Life

LONDON, UK—Caroline Flack, 40, the host of TV series "Love Island" died on Saturday, February 15 inside her London apartment. The cause of death...