TV host’s suicide stuns Britain
Credit to Author: Associated Press| Date: Tue, 18 Feb 2020 16:05:39 +0000
LONDON: Much has been written about the circumstances that led to the death of the British television presenter Caroline Flack on Saturday, despite little of substance being known about them. Flack, the 40-year-old former host of the hit UK reality show “Love Island,” died by suicide at her northeast London apartment as she awaited trial […]
Read more