Florida Woman Convicted in 1990 ‘Killer Clown’ Case Has Been Released Bytotalapexsports@gmail.com November 5, 2024July 8, 2025