Rachel Marie Lott, a 46-year-old female, was found deceased in what authorities have described as a murder-suicide. Her body was discovered on April 19, 2023, in a Gulfport, Mississippi, apartment. Alongside her was the body of 38-year-old Robert Henry.
Concerned when they hadn't heard from them, an individual requested a welfare check, which led to the discovery. Responding police and fire departments were initially unable to enter the residence on Kelly Avenue and had to contact the lan
...Read More