In the early morning hours of June 29, 2024, Felicia Cooper, a mother of two, was tragically killed in her New Orleans home in the Leonidas neighborhood. Described by loved ones as a lovable and happy person whose smile could light up a room, her life was cut short in what police have described as an apparent murder-suicide. Family members say she was a devoted mother who would do anything to see her children smile.
The incident unfolded after what neighbors described as a domestic disput
...Read More