Caroline Flack: Search For Truth with Dov Freedman / Expert Analysis / Behind the Scenes
On 15 February 2020, Love Island presenter and one of Britain’s biggest stars, Caroline Flack was found dead at her home in Stoke Newington, London; in August, a coroner’s inquest recorded a verdict of su1c1de. Before her death, Caroline was arrested in 2019 by the Metropolitan Police and later charged…