She was found dead on February 13, 2024 due to suicide Ella Dodds had a note next to her that said this is Karsonโs momโs fault
She was found dead on February 13, 2024 due to suicide Ella Dodds had a note next to her that said this is Karsonโs momโs fault