Bookmark 0 FacebookTwitterPinterestWhatsapp News Lexie Tenhuisen Arrested and Charged With Manslaughter For Israel Scott Death by Terra January 4, 2023 by Terra January 4, 2023 1 comment Prosecutors in Georgia have issued an arrest warrant for swim instructor Lexie Tenhuisen, who oversaw a swimming lesson where a 4-year-old named Israel Scott drowned in June 2022. She has… Read more