In the small community of Lake Providence, Louisiana, a welfare check on a quiet Saturday afternoon unveiled a tragedy that left residents in shock. On April 1, 2023, the East Carroll Sheriff's Office was dispatched to a residence in the 200 block of Keene Street, prompted by concerns stemming from a previous domestic violence incident. What they discovered inside the home was a grim scene that would soon escalate into a murder-suicide investigation.
Upon entering the residence, deputies
...Read More